
Temperatures crossed 40 degrees Celsius in parts of the country on Tuesday, amid a heatwave forecast to last till June 12. On Tuesday, the highest temperature recorded in Lahore was 43°C, while the mercury reached 41°C in Islamabad. The highest temperature recorded in Karachi was 36°C. Commuters rush to board an air-conditioned bus on a hot summer day in Rawalpindi on June 9, 2026. —AFP Commuters stand under a bus shelter as they wait to board an air-conditioned bus on a hot summer day in Rawalpindi on June 9, 2026. —AFP A worker pushes a cart along a street on a hot summer day in Lahore on June 9, 2026. —AFP A man pushes a cart loaded with water cans on a hot summer day in Lahore on June 9, 2026. —AFP Commuters drink cold water served along a street during a hot summer day in Karachi on June 9, 2026. —AFP Commuters stand under a bus shelter as they wait to board an air-conditioned bus on a hot summer day in Rawalpindi on June 9, 2026. —AFP Traffic police personnel cover their heads with cloth as they stand a...