The actor Geoffrey Hughes, who has died of prostate cancer aged 68, played gormless Eddie Yeats in the ITV soap opera Coronation Street from 1974 to 1983, and thereafter was typecast on television as a lovable rogue.
Hughes contributed enormously to the comedy that Bernard Youens and Jean Alexander – as Stan and Hilda Ogden – brought to No 13 Coronation Street. His character, Eddie, a former Borstal boy and Walton Prison inmate, helped Stan on his window-cleaning round and was forever involved in money-making schemes – hiring out a timid guard dog and selling Albert Tatlock's allotment vegetables, dodgy watches and curtains run up by Hilda – before finding work as a refuse collector and becoming the Ogdens' lodger.
"He was always a softy," Hughes told the writer Daran Little in 1995. "His villainy had been opportunist nicking, or thinking of a