media caption, Daniel Craig on James Bond: ''I'm incredibly proud…but it's time to move on''

Daniel Craig's final James Bond film is finally having its world premiere in London, 18 months later than planned because it was delayed by the pandemic.

No Time To Die is the British actor's fifth outing as 007.

Speaking to BBC Radio 5 Live on the red carpet, he said the role was "incredibly important to cinema and to history, and the weight of that has been on my shoulders for a while".

"I've been incredibly lucky," he added. The film hits UK cinemas on Thursday.

image source, Reutersimage caption, Lashana Lynch stars as a new secret agent in No Time To Dieimage source, Reutersimage caption, Naomie Harris returns as Moneypenny

The Prince of Wales, the Duchess of Cornwall and the Duke and Duchess of Cambridge are also due at the premiere.

image source, Reutersimage caption, Fleabag and Killing Eve's Phoebe Waller-Bridge has co-written the scriptimage source, EPAimage caption, Rami Malek plays Bond villain Safin

Advance ticket sales in the UK have been at levels not seen since before cinemas shut at the start of the pandemic, according to the Odeon and Cineworld chains.

Odeon said it had sold more than 175,000 tickets by Monday, while Cineworld said it had the highest pre-booking rates since 2019's Avengers: Endgame.

image source, Reutersimage caption, Lea Seydoux reprises her role as Madeleine

Producer Barbara Broccoli, who controls the franchise with co-producer Michael G Wilson, said they would not start thinking about his replacement until next year.

"We're not thinking about it at all," she told BBC Radio 4's Today programme on Monday. "We want Daniel to have his time of celebration. Next year, we'll start thinking about the future."

image source, Reutersimage caption, Ana de Armas was also at the premiere at the Royal Albert Hallimage source, Reutersimage caption, US singer Billie Eilish performs the No Time To Die theme tune