Riots erupted outside the Ministry of Transport, with protesters demanding the resignation of Prime Minister Pedro Sanchez and transport minister Oscar Puente.