Catalonia declares independence as Spain prepares to impose direct rule

Catalonia has declared independence from Spain, ahead of an expected vote in the Senate which will see Madrid seize the region’s autonomous powers.

The vote in the regional parliament followed a tense week of last-ditch negotiations between Madrid and Barecelona.