by Chris Gidney
For 23 years Bryan Mosley played the character of Alf Roberts in TV soap Coronation Street and earned himself a reputation as a shining example of a squeaky clean Christian gentleman. In this biogr…