UK weather: hottest day of the year so far as temperature of 31.9C recorded
St James’s Park in central London records highest reading, with health alerts in place across the Midlands, eastern and southern England
The Guardian - UK ·