I wear trainers when on duty if I'm stand by or spare at work until the minute I have to drive a train, as safety boots are the most uncomfortable things ever,don't see no problem in this.
as for the uniform issue, I remember BR uniform being absolute quality gear back in the day, nowadays since privatisation the shirts are only fit for the bin after 4-5 washes, probabley the same issue with BA poor quality cheap crap