Brits are set to see heavy rain that makes way for sunshine in much of the country today and sizzling highs of 29C.
It is a mixed outlook for the weekend as there are some persistent showers coming in from the Atlantic but it is expected that these will fade away as it moves across the country and little will fall in the south east where it is most needed.
But despite the rainfall it is likely to be hot up and down the country throughout the day with temperatures in the 20Cs and it could peak at 29C in the south east.