Slightly OT, but I was just looking at some flights to BCN in June. Any idea why on Iberia.com I can book a return leg on IB7470 which is in fact BA473, but that flight isn't available for booking on ba.com?
I looked on expertflyer and as far as I can tell it only operates as IB7470.