The Telegraph ‘Going on holiday is the difference between living and existing’ These are desperate times for the travel industry, a sector that supports 2.5 millions livelihoods in the UK, and countless more abroad. Having endured a miserable year, hopes were high that 2021, helped by the rollout of the […]