Unfortunately, we must tell you that Tommy Shelby's hat hiding razor blades, which gave the Peaky Blinders their name, doesn't have a place in real history.