Peaky Blinders star Paul Anderson proves he really IS cleaning up his act as troubled actor wears a smart suit to pick up shampoo and deodorant from the supermarket - days after his dishevelled appearance in London
ITV Coronation Street sign Peaky Blinder star for dark new role