So you can fully prepare for the concrete jungle.
James Norton, Lucy Punch and Katherine Jenkins will all star in Marks & Spencer 's 2026 Christmas advert, making its TV debut ...