British Airways Holidays launches ‘Customer Promise’

The initiative includes free changes for holidays booked before August 31, and 14-day refunds where the firm is unable to fulfil packages