Britons trying to enjoy a pint in a beer garden or an al fresco meal are being lashed by miserably wet and windy weather up and down the country.
Up to 5ins of rain was expected in heavy, prolonged downpours in the Brecon Beacons in Wales, while snow was falling over high ground in northern England.
A yellow warning for rain was issued for a large swathe of South Wales.
Flood alerts were issued across the Swansea area and for the River Sow and River Penk near Stafford as levels increased following "persistent heavy rainfall" overnight and Saturday morning.
The dreary conditions were likely to disrupt plans for many in England, where pubgoers and restaurant diners can only enjoy pints and meals outside due to the coronavirus lockdown.
Is it raining heavily or snowing where you live? Send your photos of extreme weather to [email protected]
The Met Office said rain in southern and western areas would be heavy over hills, and move northwards across most areas through the day.
Drivers were told to prepare for difficult conditions and travel disruption on roads and motorways due to heavy rain and gales.
In North Yorkshire and Cumbria, snow was falling in a number of places, including Tailbrigg Hill, near the border between the two counties.
Golfers, cyclists and joggers braved the conditions as golf courses and parks were waterlogged, and huge puddles formed on roads in places such as Brighton, East Sussex, and Wimbledon in south London.
Parts of southern and eastern England could turn brighter and it could be milder and rather warm in the south-east.
The evening was expected to be mild in most areas with some rain, especially in parts of Wales and western England.
Showers in many places should turn lighter and more patchy later, the Met Office said.
North-western and south-eastern parts of the UK will continue to see heavy rain at times on Sunday.
Further downpours and a risk of thunderstorms are expected from Monday.
A yellow warning for rain for South Wales, including Cardiff and Swansea, was due to last until midnight.
The Met Office warned: "Wet and windy weather developing during Friday night will persist through Saturday.
"Rain will be heavy at times, especially Saturday morning.
"Rain may ease in some areas during the afternoon before becoming heavier and more persistent again during the evening.
"25 to 50mm of rain may fall quite widely across the warning area and as much as 75 to 125mm is possible over parts of the Brecon Beacons."
Natural Resources Wales had issued five flood alerts - for Rivers Llynfi and Ogmore, River Neath, Upper Tawe, Rivers Loughor and Amman, and Rivers Gwendraeths - as of 11am.
England's Environment Agency had issued a flood alert for the River Sow and River Penk near Stafford, saying "flooding of roads and farmland is expected to begin this morning""
It added: "Please plan driving routes to avoid low lying roads near rivers, which may be flooded and avoid using low lying footpaths and bridges near local watercourses."
Met Office five-day weather forecast
Rain in southern and western areas, heavy over hills, will move northwards across most areas.
Northern Ireland brightening up with scattered showers, while parts of southern and eastern England should turn brighter.
Windy but milder, rather warm in the south-east.
Much milder for most areas, with some rain especially parts of Wales and western England, turning lighter and more patchy later.
More showery in the north-west with clear spells.
North-west UK sees sunny intervals and showers, some heavy.
South-eastern parts of England fine and warm, but evening showers, possibly heavy.
In between cloudier with patchy light rain.
Monday to Wednesday
Generally unsettled with a mixture of sunny spells and showers, as well as some more prolonged periods of rain.
Some heavy bursts likely at times with a risk of thunderstorms.