Brits will be soaking up the sunshine this bank holiday weekend, but many will still need their brollies at the ready with a mix of mini heatwaves and thunderstorms on the cards.
Warmer temperatures sweeping in from the Atlantic will bring highs of 20C for some parts of England.
The Met Office expected the long period of cloud and drizzle to be replaced by bright spells and pleasant sunshine for much of the country from Friday evening.