Barclays Travel Forum: Deloitte upbeat about travel despite challenges

Sector seen “tough booking period” but people still want to go on holiday