British Airways has cancelled the most services and removed nearly 380 of flights departing the UK over Bank Holiday period

British Airways has cancelled the most services and removed nearly 380 of flights departing the UK over Bank Holiday period