About 12 horses were seen running loose on a main road in Bradford.

The animals were seen trotting across a dual carriageway near a supermarket on Tuesday morning.

Video courtesy of Jack Streetly