Catalan lawmakers voted Friday to declare independence from Spain, as Madrid vowed in turn to "restore legality" and quash the region's secessionist bid.
With thousands of pro-independence activists gathered outside, the regional parliament in Barcelona passed a resolution to "declare Catalonia an independent state in the form of a republic".