A major road has been closed by police after high winds blew large debris onto it.

Wiltshire Police closed the road near the shop Home Bargains, at the junction off to Meadow Road.

The closure is causing traffic, with a Wiltshire Police spokesperson saying: “Road closed causing a lot of tailbacks - please avoid.

“We will update when it’s safe to reopen.”

It is not known what the nature of the debris is.

The Adver's internal traffic system reports: "Great Western Way both ways closed.

"Slow traffic due to the roof of a building on the road from Transfer Bridges to Whitehouse Bridges."

Swindon Police posted their thanks to Swindon Borough Council for loaning them a JCB which ‘folded up’ the large piece of the roof which landed on the carriageway.

The road was reopened within two hours.

Meanwhile, the winds blew over a tree blocking a road near Devizes.

Wiltshire Police have said that the B3098, Little Cheverell is closed between Dauntsey School and Little Cheverell Town Hall.

Earlier the Met Office issued an urgent weather warning saying that the majority of England, Northern Ireland and Wales is set to be buffeted by strong winds, including Swindon and Wiltshire. 

It says that a yellow weather warning for wind is now in place from 6.25am on Monday morning through to 10pm on Monday evening. 

A spokesperson said: "Strong winds may cause some disruption through Monday."

Some delays to road, rail, air and ferry transport are likely and 'probably’ some bus and train services will be affected, with some journeys taking longer

It adds that delays for high-sided vehicles on exposed routes and bridges are likely.

Some short-term loss of power and other services is possible.

More on this story as we get it