Britain is set to sizzle on warmest day of year so far in 24C heat before thunderstorms hit tonight

Widespread sunshine is set to be present from the north of Scotland to the south of England on Saturday, with just some patchy cloud in the North and West.