Former Coronation Street star Roy Barraclough, who played Alec Gilroy, has died aged 81.
In a statement his agent said he passed away after a short illness.
The actor appeared in the long-running ITV soap for more than 20 years and was best known for his tempestuous marriage to pub landlady Bet Lynch.
Barraclough appeared as a talent agent in Corrie in the early 1970s before becoming a regular face on the cobbles from 1986 until 1992.
He briefly reappeared back in the soap in 1995 then returned for a longer stint between 1996 and 1998.
His character left the soap after selling the Rovers to set up a wine bar in Brighton with granddaughter Vicky – the first wife of Steve McDonald.
Coronation Street paid tribute to Barraclough by posting an archive clip of him and on-screen wife Bet on Twitter.
It was captioned: “We are saddened to hear that Roy Barraclough has passed away.