Police stopped a taxi driver who had been allegedly accepting customers' fares without having insurance in Swindon.

Roads policing unit officers pulled over a Jaguar I-pace on Bath Road near the junction with Victoria Road at around noon on Sunday, with help from community police teams and an armed response group.

Officers spoke to the person behind the wheel after stopping outside the former museum and art gallery.

The driver of the electric vehicle had, a Wiltshire Police spokesperson, said, been "taking fares with no insurance but swapping registration plates from a second I-pace to pretend it does [have insurance]".

Police say the motorist was also "using someone else's electricity" to charge both vehicles.

The driver has been arrested.

In response to a police post about this traffic stop on social media, one X user replied: "Thanks for all your hard work, trying to keep Swindon and Wiltshire roads safe."