Thousands of people are without electricity or water as Britain suffers its worst flooding in modern history.
Submerged areas are bracing themselves for further chaos with water levels not expected to peak until tomorrow morning.
Gloucestershire is likely to be hit by yet more flooding as the River Severn is expected to rise once again in the early hours.
Severn Trent Water confirmed "at least" 350,000 homes in the county will be without water by this evening.
The peak level of the Thames is expected to travel through Oxford at about 2.45am and Abingdon at about 6.45am.
Environment Secretary Hilary Benn has told MPs the flooding emergency is "far from over".
West London and the Thames Valley could be the next parts of Britain to go underwater as the floods spread east.
Hundreds of homes could be flooded when torrential rain hits the capital in the next 24 hours.