Spanish Prime Minister Mariano Rajoy vows to 'restore legality' in Catalonia after the regional parliament declared independence, as Madrid is poised to take direct control of the wealthy region. Meanwhile pro-independence Catalans celebrate in the streets of Barcelona.