Joshua Reape, eight, was sent home from his Birmingham school and told not to return for a week because of his "Peaky Blinders haircut", his mum says.

His short back and sides is similar to that of Tommy Shelby, a character in the BBC drama played by Cillian Murphy - a style the schoolboy says he has worn for seven months.

Joshua's mother Claire said the school had "gone too far" and suggested she could have been given a warning instead.

She said a full explanation had not been given by Erdington's Abbey Catholic Primary School, which was unavailable for comment.