After a very wet, cold spring, Britain is finally predicted to have some warm weather at the weekend and next week, with temperatures set to be hotter than Portugal.

Saturday is predicted to be 18 degrees in the south east, with the weather slowly getting warmer, nudging up to 24 degrees by the middle of next week. Northern parts of the country are also expected to enjoy weather in the mid-to-high teens.

Portugal, meanwhile, will be just 16 degrees over the weekend.

If the weather continues as predicted, we should have the warmest day of the year next week.

The warmest UK temperature this year so far was 19.4C in Kent last Saturday, and it is predicted the county will be five degrees warmer than that by the middle of next week, hitting 24C.