In Pictures: Wintry weather brings floods and snow

A train passes over the River Great Ouse in Haversham, Buckinghamshire (Steve Parsons/PA)
A train passes over the River Great Ouse in Haversham, Buckinghamshire (Steve Parsons/PA)