Two people have died in weather-related incidents as storms continue to batter Britain.

One woman died in London when part of a building collapsed on the minicab she was driving during a heavy windstorm.

One cruise ship passenger also died after high winds kicked up giant waves in the English Channel.

The army was also called in to rescue 30 people from a seafront restaurant in Hampshire southwest of London after high winds blew a shingle through its windows, allowing flood waters in.

Officials said Saturday that 22 severe flood warnings are in place, meaning lives are in danger at those points. More heavy rain and winds are expected Saturday.

Britain has experienced its worst flooding in decades as many rivers remain at record high levels.