MCDONALD’S has unveiled its Christmas ad for 2024 that some viewers have branded better than John Lewis’. The fast food chain ...