Temperatures are set to reach the low 30Cs this weekend as weather forecasters predict the hottest days of the year for Britain.
SEE ALSO: Why trains get delayed in hot weather
SEE ALSO: BBC weatherman gives Christmas forecast - in April
Experts say that the temperatures are expected to be 10C above the June average, with the UK likely to see a scorching 30C on Saturday in the South East and possibly 31C on Sunday.
Met Office Chief Meteorologist Andy Page said: "With high pressure building from the south west and warm air being drawn up from the Azores, the south of England will be very warm or hot this weekend and into next week.
"Daytime temperatures will widely be in the mid to high 20Cs with some central and southeastern parts reaching the low 30Cs. It will also feel warm and humid overnight.
"Looking ahead to next week, it's likely that the very warm weather will continue across southern parts of the UK, although it could turn more unsettled later in the week with a risk of some thundery downpours."
The Weather Channel says that even areas of Scotland, where a cold front is expected, reach 20Cs.
"High pressure situated close to southern Ireland and southern Britain will bring dry and sunny conditions widely across western Europe, including much of the British Isles.
"However afternoon heat could result in some heavy showers and thunderstorms over south-eastern England.
"A cold front over north-western Ireland to Scotland will bring cloud and rain for these areas."
Monday could beat the weekend highs as 32C is predicted.
The previous hottest day of 2017 was at Lossiemouth in Moray on 26 May, when highs of 29.4C were recorded.
Visit weather.aol.co.uk for your local forecast.