Charity cancels annual Christmas event due to cost of living pressures | ABC News