A mini-tornado has swept through a Hampshire town causing damage to houses, trees and telegraph poles.

Hampshire Constabulary said they had received reports of disruption in Hayling Island which is believed to have been caused by the unusual weather.

A spokeswoman said officers were working with partner agencies including Hampshire Fire and Rescue Service, Hampshire County Council and Havant Borough Council to clean up the area.

A Havant Council spokesman said the mini-tornado is believed to have caused damage to properties in Blackthorn Road and Ilex Walk although no injuries had been reported.

He said: ''Emergency services are at the scene and Havant Borough Council (HBC) is working with Hampshire County Council Highways to clean up the debris.

''HBC building control officers are assessing the damage to the affected properties and more will be known once inspections have been carried out.''

Nearly 100 houses had their roofs damaged by the high winds and rain and several cars are also believed to have been damaged by fallen trees and broken fences.

Beach huts were also damaged on the seafront.