If you go to the LGW Arrivals/Departures boards, there are BA flight numbers on BHD, IOM, NCL, NQY as well as the usual ABZ and INV flights.
Would appear to be a new series of codeshares which have been slipped in under the radar.
Surprised the BE propaganda machine hasn't trumpeted this in advance.