This is a good example of where we're missing the trick with inclusivity.
Not everyone is able to do all jobs
and that's okay.
Just like you don't get really tall jockeys, or really short basketball players.
I agree with
@HH although the route to get to that right person does need a lot of tweaking in this modern world.
Not sure if they still do the mechanical test?
I don't see that relevance these days when thinking about newer stock. But then a degree in computing wouldn't be that good either as most train systems are specialised software and I believe most train drivers are talked through fault solving by their controller anyway.
Of course more white people are passing because that's what Britain "produces" natively. Accepting everyone is great, but not accepting a white man because the company needs more women, black, brown, whatever people to look good/meet certain needs isn't good.
I can't see why this country is so obsessed with that sort of approach, so much so that TfL stated on their applications that they "especially welcomed" applications from non-white people.