Spain politics

Catalans declare independence

Catalonia's regional parliament declared independence on Friday in a vote now likely to be declared illegal by Spain's constitutional court.