Peaky Blinders to end after upcoming sixth series

Cillian Murphy plays Tommy Shelby in Peaky Blinders (Robert Viglasky/Caryn Mandabach Productions Ltd. 2019/PA)
Cillian Murphy plays Tommy Shelby in Peaky Blinders (Robert Viglasky/Caryn Mandabach Productions Ltd. 2019/PA)