I think someone may have a shock coming if/when they (re)join BA and realise what a bunch of shysters they’re working for. I’d be interested to hear their opinions in a few years. My advice , (take it or leave it), is to realise what you have to look forward to if you want a career in UK aviation post Brexit. I’d consider myself lucky to have had a glimpse of the future with enough time and youth to do something about it. If you want to have a career in BA, maybe consider standing for election as a rep so that you can influence events come the next downturn. Alternatively, start brushing up those IT and programming skills and get yourself in a job that will pay well and never experience the kind of ups and downs that aviation suffers periodically.
Either way, good luck.