From The Guardian:
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 was a more objectionable version of Eddie and Vernon in the sitcom 'Keeping up Appearances' (1990-95), written by Roy Clarke. He played Onslow, the work-shy, beer-guzzling slob married to the social-climbing Hyacinth Bucket's sister Daisy and living in a council house.
The vest-wearing Onslow irked Hyacinth by occasionally leading her husband, Richard, astray and rebuffed his wife's advances with the excuse: "I've got a headache."
Most of the British obituaries for Mr. Hughes seemed to play up his role on 'Coronation Street' the most. But I think for his American fans, it will always be Onslow who will truly have cathode immortality.....