Thousands gather in Madrid at a demonstration called by the Spanish right-wing opposition to protest against the amnesty deal made between Catalan separatists and Prime Minister Pedro Sánchez, who has waived legal action in return for support. IMAGES