Protests have been held across Spain against an amnesty deal with Catalan separatists aimed at securing a new term for the Socialist-led government.
The biggest rally was held in Madrid, where tens of thousands took part.
Centre-right leader Alberto Núñez Feijóo accused acting PM Pedro Sánchez...