A gunman opened fire in a supermarket while shouting “Allahu Akbar”, police have said.

The man was reportedly carrying gasoline and gunpowder in his pockets as he entered the Mercadona shop, in As Lagoas, Spain. A supermarket employee said the man, who was standing just a few metres from him, yelled “Allahu Akbar”.

Police arrived at the scene to arrest the attacker. Officer Carlos Perez, who was already at the supermarket, revealed he was fired at when he tried to stop the attack. The 38-year-old revealed the attacker was only apprehended after his colleagues arrived. He said: “I had the impression that he ran out of ammunition.”  MORE FOLLOWS