Wales has provisionally recorded its hottest day ever with the mercury hitting 37.1C in Hawarden, Flintshire.
The Met Office announced the news on Twitter saying it had broken the previous record of 35.2C, set in the same place in 1990.
Meanwhile, pigs were lathered with sunscreen as crowds flocked to the UK’s biggest agricultural show in Powys.
Extreme heat warnings are in force for the next two days with temperatures predicted to hit 38C (100F) on Monday.
A national emergency has been declared across the UK due to the hot weather.
Commuters were warned only to travel if essential and some schools advised pupils to wear cooler clothing.
Some trains have been cancelled as temperatures soared, with Network Rail saying in serious cases railway tracks could buckle in extreme heat.