Embrace your festive spirit with 2024’s Christmas adverts, including the new John Lewis ad