The BAFTA Award-winning Harry Potter actress talks to Laurie Taylor about her love of Charles Dickens and why she believes she is rarely offered a lead role.