Nearly half of Brits say the cost of living has put them off going abroad in 2026, with many choosing to holiday at home instead.