Veteran British actress Julie Walters struggles to learn her lines as she is suffering from short-term memory loss.

The 64-year-old stars in new period drama Indian Summers, but she has revealed she is showing signs of ageing and can no longer learn scripts quickly.

Speaking at a preview screening, Walters says, "Years ago I would learn them the night before. But my short-term memory has disappeared. I can't do that any more."

The news comes shortly after Walters' fellow British star Michael Gambon revealed he has quit theatre work because of his diminishing memory.