It was a sweltering bank holiday for many across the UK, with the all-time hottest May temperature of 34.8C recorded in London on Monday.

5.

6.
On Sunday, London parks were packed with people looking for a green oasis to escape the city heat.

7.

8.
On Saturday, the new EU border checks were suspended at Dover while motorists queued for hours as temperatures climbed at the start of half-term.
2 / 3

