Soap star Carol Royle has revealed her husband of 47 years has died suddenly following a freak accident. The 70-year-old actress - who appeared in ITV soap Crossroads - joined Coronation Street ...