Catalonia will declare independence during within several days, leader of the autonomous region Carles Puigdemont told BBC.

Puigdemont said his government would “act at the end of this week or the beginning of next”.

Around 2.3 million out of 5.31 million people took part in the referendum on Sunday. Official Madrid described referendum as illegal.