The best things come to those who wait. Daniel Craig stars in the new advert for Heineken beer to celebrate the release of No Time To Die in cinemas.