An elderly man has been killed as winds of more than 100mph lashed Britain and heavy rain brought more flood misery for parts of the country.
The Met Office has issued a "red" weather warning for exceptionally strong winds in western parts of Wales and north-western parts of England, while the Thames is predicted to rise to its highest level in more than 60 years in some places.
Police said a man in his 70s died in a suspected electrocution while attempting to move a tree which brought down power cables near Chippenham, Wiltshire.
On the day dubbed Wild Wednesday, gusts of 108mph hit Aberdaron on the Llyn Peninsula in north west Wales, while 96mph winds were recorded off the south coast of England at the Needles, on the Isle of Wight.
The Met Office has forecast 2.75ins (70mm) of rain by Friday in the already-sodden West Country - more than the region would normally get in the whole of February - with south Wales, western Scotland, Northern Ireland and other parts of southern England also expected to bear the brunt of the deluge.
Windsor, Maidenhead and communities in Surrey have been warned to expect severe disruption and risk of flooding. There are 14 severe flood warnings - meaning there is a danger to life - in the Thames Valley.
Some 5,800 properties have now been flooded since early December when the series of winter storms began.
Major General Patrick Sanders, assistant chief of the defence staff, said troops were providing help with resilience, relief and additional manpower for what he described as an "almost unparalleled" natural crisis.
"There's more that we can do and we want to do more wherever we can make a difference, so please use us, that's what we're here for," he said.
Another two severe flood warnings remain in place in Somerset, while the Environment Agency has more than 140 flood warnings and 280 less serious flood alerts in force across England and Wales.
Road and rail travellers have endured another miserable day with wind and rain closing majorrtoutes and wrecking train services.
Virgin Trains took to Twitter to confirm all its services out of London Euston were suspended earlier, urging "all customers to abandon travel".
Later Network Rail said some train services were running out of Euston station to Birmingham and Wolverhampton but with delays.
However there is no service on the West Coast main line north of Nuneaton due to "trees and overhead equipment coming down along the route", a spokeswoman said.
It is not known when services along the route will be resumed, she added.
Problems have been reported at Lichfield near Stafford, Stoke, Crewe, Macclesfield and Stone, according to Network Rail.
A spokesman for Cheshire Fire and Rescue Service said firefighters were called to Crewe train station after roof panels fell on to overhead lines and caused a small fire.
The station was evacuated as a "precaution" and trains were not stopping there, a Network Rail spokeswoman confirmed.
The adverse weather also brought disruption to Premier League football fixtures.
Manchester City's match against Sunderland and Everton's clash with Crystal Palace were both postponed just an hour before kick-off.