Britons are basking in sunshine after another day of unseasonably warm weather.
Spring temperatures reached new highs on Monday, with yesterday proving itself to be the warmest March 26 on record. Scotland was a particular hot spot, with many regions warmer than Barcelona, Nice, Majorca and Faro.
The mercury hit 22.9C (73.2F) in Aboyne, Aberdeenshire - and forecasters predict the sunshine is set to last throughout the day.
Lindsay Dovey, of MeteoGroup, the weather division of the Press Association, said: "Today will be dry and sunny, with clear blue skies across the whole of the UK.
"Temperatures will be similar to yesterday and we could see another 22C (71.6F) in Aberdeenshire."
The hottest 27 March was in 1926 when 22.8C (73.04F) was noted in West Witton, North Yorkshire.
South of the border Otterbourne in Hampshire was the warmest place at 21.4C (70.5F), followed by Porthmadog in Wales at 21.1C (69.9F).
Central London enjoyed temperatures of 19C (66.2F).
Such temperatures are predicted to continue tomorrow, with a drop starting in the north on Thursday.
Ms Dovey said: "Tomorrow will be dry and sunny again, but there will be some cloud in northernmost Scotland, as well as patchy drizzle.
"That cloud will start to move further south tomorrow night. By Thursday much of northern and western Scotland will have drizzle but everywhere else will be dry and fine.
"Friday will be cloudy across northernmost and western Scotland, Northern Ireland and parts of north-west England and most of North Wales.
"Saturday is when temperatures will really start to drop. We're looking at 9C (48.2F) to 12C (53.6F) across most of the UK."
Fire services across Scotland dealt with numerous grass fires as the country basked in warm, dry weather.
Highlands & Islands Fire & Rescue warned people to be particularly vigilant whilst outdoors to protect themselves against fire.
Deputy Assistant Chief Officer Billy Wilson added: "We would ask members of the public to ensure that no unnecessary burning of garden waste or rubbish is carried out in periods of very dry weather, such as we are experiencing at present, particularly when windy. If in doubt, please don't start a fire."