Saying "Merry Christmas" in England: The Standard Greeting
In England, "Merry Christmas!" is the universal seasonal greeting—used in person, on cards, in shops, and across media. No regional variant replaces it; "Happy Christmas" appears occasionally but is less common.