Fed-up Britons have not been on holiday for 630 days, easyJet study reveals