Glorious weather across Tayside and Fife could continue well into next week

© DC ThomsonLocals enjoy the heatwave in St Andrews in May 2017.
Locals enjoy the heatwave in St Andrews in May 2017.