The UK has recorded its hottest temperature of the year so far after the mercury hit 24.6C (76.3F) in Kinloss, northern Scotland, this afternoon.
The Met Office said it has topped the previous high for 2021 which was set at Kew Gardens on 30 March when the temperature reached 24.5C.
The bank holiday Monday heat comes after two days of glorious weather across most of the country over the long weekend.
People flocked to parks, beaches, pubs and restaurants to enjoy the sunshine following the easing of coronavirus restrictions.
The hot weather finally arrived after May has been the fourth wettest on record for the UK and the wettest ever for Wales.
HM Coastguard encouraged people to stay safe earlier as people headed to the beach to enjoy the sun.