Police in Spain have detained a man who was driving a truck carrying butane gas tanks at high speed against the flow of traffic on a major route in Barcelona.

Local media reported that policemen stopped the driver by firing at the truck.  

The truck, which had been stolen, was travelling on a highway near the city's harbour at around 11am local time.

National television channel TVE said the truck rammed several cars before police fired several shots to stop it.

The police spokeswoman would not confirm the gunshots but said the driver was being interrogated.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.