Originally Posted by
MFCC
You can receive an upgrade but you’ll retain the SPML from the cabin you originally booked (unless ex-LHR where the upgrade takes place at least 90 mins before departure). AFAIK this also applies to our stations.
Not sure about the 90 minutes ex-LHR, my new seat was showing in the BA App 3 hours prior to the flight and I still got the meal from the original cabin.