The availability for the BA flights is probably misleading. Playing with different dates, the flight is either zero in all classes or shows 9 in all classes; nothing in between. The Saturday flight seems to stay in the schedule through at least March, but the other days disappear around mid-January.