Both the BBC and UKMO forecasts underestimated the warmth across Scotland as temperatures reached 19.0°C in Edinburgh Royal Botanic gardens this afternoon. That’s the warmest day so far this year, not only in Scotland but for the whole UK. The models were certainly generating too much low cloud across eastern Scotland today, on a day of sunny spells. Subsidence around the high, and help from a foehn wind off the Grampian help boost temperatures to produce some exceptionally high maxima across Lothian, Fife and Stirlingshire this afternoon. It feels strange to report for once that Edinburgh was as much as nine degrees warmer than London today.