Families preparing for Christmas have been hit by floods and travel chaos as heavy rain batters Britain.
The south west of England has been particularly badly affected by the downpours and four severe flood warnings for Devon and Cornwall are now in place.
Conditions are so bad that train passengers in the south west and in Wales have been told not to travel unless it is essential.
Some residents in Helston, Cornwall, were evacuated overnight after river levels rose and the Environment Agency warned that widespread flooding was "imminent".
There are fears about the River Cober in the town with more rain expected later on Saturday, raising fears some families may not be back home for Christmas.
Cornwall Council spokeswoman Trisha Hewitt said: "There is expected to be 30mm of rainfall during a six hour period from 5pm.
"As this is falling on saturated ground, this could cause further flooding."
Floods in Helston, Cornwall, led to homes being evacuated
Across the county, more than 100 homes have been affected so far and three severe flood warnings remain in place in Cornwall.
Braunton, in north Devon, was effectively cut off after the river burst its banks.
Liz Spear, chairman of Braunton Parish Council, said a river was running through the centre of the town.
Mark Ridge, landlord of The London Inn, only moved into the pub seven months ago with his family and had spent £70,000 on renovation work.
"We were hoping this weekend would be our bumper weekend, to carry us through January, February, trade wise, but it's just killed it now," he said.
"You just can't put words to it how devastated you are, you work hard all year round and this happens three days before Christmas.
"It's not just the lack of trade and finances coming in, but having to replace everything as well."
There are a further 125 flood warnings across the country, where flooding is expected, and another 337 alerts where it is considered possible.
Flood-hit streets in York
The water has already led to major issues on road and train networks, spelling trouble for Britons travelling this weekend.
First Great Western urged passengers to avoid any journeys west of Taunton because of flooding and landslips and its Plymouth to Taunton service has been cancelled.
People were being transported by road but this replacement service has also been hampered by the amount of water.
Services between Par and Newquay and Exeter St Davids and Barnstaple have also been suspended.
In South Wales, signal problems are causing major disruption with no services currently between Newport and Cardiff Central. Flooding at Neath is also affecting Swansea services.
Near Brighton, a major signalling problem caused by a fire yesterday that affected electrical cables and railside signalling equipment at Preston Park has sparked problems.
Diversions are in place, with trains between Brighton and Gatwick airport travelling half-hourly and buses laid on for some passengers.
There are also signalling problems affecting some Cross Country and London Midland routes in and around Birmingham.
Flooding near Rhoose Cardiff International Airport is causing disruption on Arriva Trains Wales.
A man wading through Braunton, Devon
And there remain problems on all London Midland routes because of driver shortages that have been an issue since October.
Replacement bus services are also in place between Bedford and Bletchley because of a lack of crew and in Liskeard and Looe in Cornwall due to flooding.
A landslip has caused rail problems in the Glazebrook area near Warrington, affecting some First TransPennine Express services and links to Manchester.
On the roads, the A38 from Bodmin towards Exeter is currently closed because of flooding. The northbound exit slip road on the A19 in Cleveland at the junction with the A139 is also shut.
There are also delays on the A27 eastbound between B2144 and A285 near Chichester because of flooding.
Mike Williams, from the Environment Agency, said: "This is the last weekend before Christmas, so it will be particularly busy with people travelling through the region.
"We would urge people to take extra care when planning their journeys and we aware of the risk of flooding.
"Our teams have been out around the clock to minimise the risks and prepare for flooding.
"People need to keep up to date with the weather forecast and remain prepared for flooding in their area and stay away from dangerous flood water or attempting to drive through it."
Rain is affecting much of the UK (Pictures: Met Office)
Britons attempting to get to Heathrow have also been hit by changes to the Heathrow Express service, which on Friday forced thousands of passengers onto the Underground.
Trains are running normally on Saturday but are due to start later on Sunday and will then not run at all on Christmas Day and Boxing Day because of engineering work.
British Airways alone is set to handle nearly 31,000 passengers on Christmas Day as an estimated four million Britons travel abroad for the rest of the holidays.
There was some good news after two main line rail strikes that threatened to cause travel chaos over the Christmas period were called off.
But the train drivers' union Aslef is still striking on Boxing Day in a move that will hit the Underground and has already forced the cancellation of the Arsenal-West Ham United football match.
The other main train problem for the festive period is likely to be engineering work on the West Coast Line.
There are no direct services from London Euston to Milton Keynes, Birmingham, Manchester, Liverpool or Glasgow on December 23 and 24.
Direct services resume on December 27 but with two of the four lines closed up to and including New Year's Eve.
:: Related Links
:: Travel and weather updates on the Sky News live blog
:: All the latest from Sky News weather
:: The latest Environment Agency warnings
:: SEND US YOUR WEATHER PICTURES - Email news@sky.com or use Twitter @skynews