Had to fly BA last year, Heathrow to Istanbul due cancellation of SK flight from Oslo.
Did notice non-reclining seats and no meals available. Did not notice uniforms, could not tell difference between these new ones and the ones worn on that flight. As a frequent flier must admitt that I don't pay much attention to uniforms at all, unless they are spectacular. Few are.
Per