I was just forced to setup 2FA (which I did with an app rather than telephone). Now I've done that I can't log in at all - I submit EC number and password, the page loads for a while, and just got back to the login page.
For any nerds out there, I see this request failing in the browser:
Code:
https://www.britishairways.com/api/sc4/badotcomadapter-bdca/rs/v1/customers;businessContext=SellingFlow;dataGroups=personalAttributes?locale=en_GB