Numbers don't mean discrimination at all. There are few male nurses, men aren't being discriminated against, actually quite the opposite. I'm told it's easy to get a job as a Nurse if you're a bloke, they're crying out for them.
If there is a lack of a certain group of people in any job, then all that should happen is that you robustly review the application and interview process to make sure everyone is being treated completely fairly, if they are then companies have done everything they need to do.
What's currently happening is that people look at numbers and assume discrimination so they choose to actively discriminate against the majority who are doing well. I'm not sure why Paul (white 53) having a good job means that John (white 24) should get discriminated against in favour of Isobel (Black 21) if John performs better in the interview. John is now being discriminated against because people of the same skin colour happen to be doing well, how does that ANY sense? The company also has a person in a role who isn't the best person for the job, so standards aren't as high as they could be, how does that make ANY sense?