Are You Being Served? actor Trevor Bannister has died.

The star, who played ladies' man Mr Lucas, died on Thursday, aged 76.

He suffered a heart attack while at his allotment in Thames Ditton, Surrey, his brother John said.

He had a lengthy career, appearing in Z Cars, Last of the Summer Wine and The Dustbinmen. He also had minor parts in The Avengers, The Saint, Steptoe and Son and ­Coronation Street.

In 2009, the actor led ­tributes at Are You Being Served? co-star Wendy R­ichard's funeral.