Skip to main content

BA cancels hundreds of flights and consumers splash out on holidays