Highlights Catalan separatists reach deal to give socialists control of Spanish parliament 17 Aug 2023 11:41