British Airways has extended the suspension of flights between Johannesburg and London Heathrow (BA57 and BA54) until May 17 inclusive. Flights between Cape Town and Heathrow are also affected. BA59 and BA58 are suspended until June 1 inclusive. Both dates are subject to further change.