Director Mike Leigh has paid tribute to actress Liz Smith calling her a "charming eccentric" who was "generous to a fault".

A family spokeswoman announced that the Bafta winning performer had died on Christmas Eve at the age of 95.

Mike Leigh cast Liz Smith in his debut feature film Bleak Moments, her first professional role when she was almost 50.