Asked for her reaction to the widely positive reviews for The Force Awakens, British actress Daisy Ridley, who plays Rey, told ITV News' Nina Nannar: "It's very nice that people think I did a good job - I worked really hard!"

She said she had been able to manage just two hours sleep after flying into London for the premiere.