The writer of Peaky Blinders has said that he regrets killing off Aberama Gold, who was played by Irish actor Aidan Gillen, in the popular BBC period gangster series.

Speaking to Esquire magazine, Steven Knight said: "I should have kept him alive, I could have just wounded him."

Knight added, "It's a funny position where you create these people and then you have to kill them. It's not nice."

The writer is promising a sixth series of Peaky Blinders and said Cillian Murphy's character Tommy Shelby was safe: "Dead? Never - he's immortal."

When queried about a prequel, Knight said: "The problem with a prequel is you're limiting yourself as to where it can go. You can't kill a character who can show up in the [original] series."