Temperatures have risen above 28C on what is Scotland's hottest day of the year so far. A peak of 28.9C was recorded at Drumnadrochit on the shore of Loch Ness, while Charterhall in the Scottish ...