Actress Lynda Bellingham has been diagnosed with cancer.

The 65-year-old actress, who is best known for her role as Helen in the BBC drama All Creatures Great and Small, has postponed all her upcoming appearances and commitments while she receives treatment.

A statement from the actress, who was due to star in a touring production of the play A Passionate Woman, reads: “"I'm devastated not to be able to honour my commitments to the play this year. But having toured many times before, I'm aware of the sheer stamina needed and I need to prioritise my recovery.

“That said, nothing's going to stop me coming back next year, and I can't wait to be 'a passionate woman'."