Temperature passes 30C in parts of Scotland The Met Office said temperatures hit 31.3C in Aboyne on the hottest day of the year so far. Source