Emergency services and the army have rescued 32 people trapped in a beachfront restaurant.

Lymington coastguard, fire services and the army were called to the Marine Restaurant in Milford on Sea, Hampshire, at 10pm yesterday after wind-blown shingle smashed windows and a tidal surge flooded the ground floor.

A coastguard spokesman said: " The restaurant customers and staff moved upstairs while waiting to be rescued. They were evacuated in an Army vehicle. Conditions were described as extremely dangerous."

Hampshire Police said there were no serious injuries.