We will use your email address only for sending you newsletters. Please see our Privacy Notice for details of your data protection rights.

Sign up fornow and never miss the top politics stories again.

Officers fired at the knifeman, Taib Abdelouahab, around 6 am this morning, at a police station in Cornella, just outside the Catalan capital.

The 29-year-old allgedly shouted "Allahu Akbar", according to newspaper El Pais, before attempting to attack officers.

The regional Mossos d’Esquadra police confirmed the incident, but declined to comment he had been killed.

They wrote on Twitter: “A man armed with a knife has accessed the police station in Cornella this morning with the aim of attacking officers.