Scotland ‘Wall-to-wall sunshine’: Tayside and Fife forecast for hottest weekend of year so far May 15 2018