Sun and swimming as Scotland marks hottest day of the year

The heat has been building all week with the peak of 29.3C coming on Thursday.