Ho! Ho! No! Christmas is cancelled for 21% of people because they cannot afford to celebrate due to the cost of living crisis and fears over the Budget, according to a new surveyBy Danielle17th November 2025 Ho! Ho! No! Christmas is cancelled for 21% of people because they cannot afford to celebrate due to the cost…