British Airways has extended the cancellation of its flights between Johannesburg and Heathrow and between Cape Town and Heathrow until April 16, inclusive. This is according to a communication to travel agents. The carrier says this could be subject to change.
Source: Travel News