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

© PA.
.