Barcelona taxi drivers have blockaded areas of the city over the weekend as they take strike action into a fourth day on Monday over what they consider to be insufficient government plans to rein in competition from ride-hailing companies such as Uber.

The taxi drivers rejected proposals tabled by Catalonia’s regional government under which ride-sharing drivers would have to wait 15 minutes before attending to a passenger request.

As taxi drivers blocked off Barcelona’s central Gran Via avenue on Friday, tension flared with one ride-sharing driver requiring medical assistance for an anxiety attack after a group of striking taxi drivers or sympathisers smashed his car’s windows and mirrors while he was in the vehicle.

Ride-sharing drivers parked their cars along another of Barcelona’s main thoroughfares, Diagonal, in protest at what their representatives described as taxi drivers’ “mafia-like behaviour”.

Formula 1 driver Carlos Sainz tweeted a video allegedly showing the aftermath of an attack against an Uber vehicle that his sister was using in Madrid, its interior showered with shattered glass after a stone was thrown at the car.

Madrid’s taxi drivers plan to strike on Monday as they also seek stricter controls on how and when ride-hailing companies can operate.