Britons will wake up to “dry and cloudy” weather on Christmas Day with “no snow or frost” expected, the Met Office has said.