Tayside and Fife to be as hot as Portugal as heatwave endures…following thunderstorms