Totally agree on T&S
I can assure you after spending 40 years working in law that BA legal dept would have this well and truly sorted. I think I am right in saying that companies pay an agreed sum to the revenue and customs on behalf of their staff who receive these 'perks' - of course all of the staff may or may not use them for whatever reason, but the vast majority do, as I have observed with seat moving on the flights I have taken - Ive yet to be moved up a notch even though I consider myself a frequent flyer.