Top News | Tue Dec 24, 2013 6:31pm GMT

Storms wreak havoc in Britain, France on Christmas Eve