Taxi drivers and public sector workers strike in Catalonia