Daniel Craig’s final film as James Bond has notched up the highest opening weekend UK takings of any 007 movie.
Craig’s fifth outing as 007 made £21m between Friday and Sunday.
It beat Skyfall’s first weekend takings of £20.2m and Spectre’s £19.8m.
Universal said No Time to Die opened in 772 cinemas in the UK and Ireland on Thursday – 25 more than the previous record-holder, Star Wars: Rise of Skywalker, in 2019.