British Airways will add a third daily London to Cape Town flight in 2026, boosting capacity and easing travel demand.