Brits taking record 3.94 holidays per year

Holidays have become the last thing consumers are willing to reduce their spending on