Daniel Craig's final outing as James Bond has been delayed again as the film industry continues to grapple with the disruption caused by the Covid-19 pandemic. 

No Time To Die will now be released on October 8 the official James Bond Twitter account has announced.

The movie was due to be released in April this year following a number of pandemic-enforced delays. 

It is the latest major film release to be pushed back as Hollywood continues to protect their big-budget productions from box-office doom as cinemas remain closed around the world. 

Earlier this month Warner Bros announced it was delaying the release of Sopranos prequel The Many Saints Of Newark.

Other blockbusters affected by the pandemic include Jared Leto superhero film Morbius, sci-fi epic Dune and action sequel Top Gun: Maverick.

As well as Craig, No Time To Die also stars Lea Seydoux, Rami Malek, Lashana Lynch and Ana De Armas and is directed by Cary Joji Fukunaga, with a script co-written by Fleabag creator Phoebe Waller-Bridge.

It will deliver a satisfying ending for Craig's Bond, according to producer Barbara Broccoli.

Speaking on the official James Bond podcast, she said: "It's a culmination of everything that his portrayal of the character has been through and it ties up all the storylines. It's a pretty epic film, I have to say."

No Time To Die finds Bond after he has left active service and is enjoying a tranquil life in Jamaica when his old friend Felix Leiter, played by Jeffrey Wright, from the CIA turns up asking for help.