Sheffield is currently enjoying its warmest spell of weather of the summer - but how long will the heatwave last?
Today will be even hotter than yesterday with temperatures reaching 27C.
On Tuesday it will be even hotter still with temperatures in Sheffield reaching a sweltering 30C.
Tomorrow's baking temperatures will trigger some violent thunderstorms on Tuesday night and these storms will usher in some cooler conditions.
Wednesday will see temperatures of 26C and there will be some scattered thundery showers.
Things will continue to cool down towards the end of the week, with temperatures reaching a pleasant 21C on Thursday and Friday.