Living in the "regions", BA is generally no longer a realistic option to use. However, I have just completed a short haul BA 4 leg trip, using A320. B752 & 2 x B734s. The youngest aircraft provided was circa 19 years old. The interiors were very tatty & in worse condition than BMI baby / Jet2 aircraft.
The inflight magazines look like they had been in use for years & one seat did not sit upright properly & another seat had no safety card.
It was confirmation for me, that from the regions I should stick to AF / LH & KL & skip the LHR/LGW experience. Thanks BA, but no thanks.