Storm Imogen batters parts of France, United Kingdom

25 Photos

Parts of France and the UK are currently being battered by Storm Imogen. Thousands of homes have been left without power and commuters hit by road and rail chaos as Storm Imogen batters the South with gale force winds and torrential rain.

More →