Temperatures on the hottest day on record hit 35C, according to the latest figures.
It was 34.8C in Charterhall, in the Scottish Borders, on Tuesday, beating an almost 19-year-old record by 1.9C.
However, the latest figures from the Met Office show it was hotter still at Floors Castle in the Borders, with a temperature of 35.1C recorded.