Violent storms have swept the north of Germany, causing widespread damage and leaving at least one person dead.

A tornado caused severe damage in the town of Buetzow, near Rostock, hurling cars 70m (230ft) and damaging buildings.

In the city of Hamburg, a 26-year-old man was killed and his pregnant girlfriend injured when debris was blown on to their car.

High winds, torrential rain and lightning also halted bus and train services, causing travel chaos.