This could be the sign we have all been waiting for - is summer finally on its way?

Edinburgh is forecast for a mini heatwave next week that is expected to last until Friday (May 22) with glorious highs of 20 degrees, which will be a very nice contrast to the horrible stormy weather this week.

The heatwave

Who is going to go taps aff on their break in Princes Street Gardens? (Image: George Clerk)

It will start to heat up from Monday next week with temperatures of around 18C, reaching highs of 20C by Tuesday.

It will gradually begin to cool but you will still see highs of 19 degrees on Wednesday, later dropping to 14C by Sunday - we'll take that.