The UK has recorded its all-time hottest meteorological spring temperature as part of London hit 34.8C.
The provisional reading at Kew Gardens, south-west London, broke the highest May temperature that, until Monday, stood at 32.8C reached in 1922 and 1944, the Met Office said at around 5pm.