Something struck me looking at the graph in the OP.
The tories have 22 minority ethnic MPs out of about 360 in total. Yet a very high proportion of those 22 are really high profile. So for example:
James Cleverly
Kemi Badenoch
Kwasi Kwarteng
Nadhim Zahawi
Priti Patel
Rishi Sunak
Sajid Javid
Suella Braverman
All but one of these MPs have held at least one of the four high offices of state (PM, Chancellor, Foreign Secretary, Home Secretary)
And that's before you throw in some lesser known ministers, such as Alok Sharma and Paul Scully.
Now typically, in a large parliamentary party you expect the 'high profile' MPs to be the tip of the ice-berg, so for every MP in a high ministerial office with high profile there are dozens of backbenchers you've never heard of below the surface.
But this isn't the case for the tories - a really high proportion of their minority ethnic MPs are high profile/high office. Now I don't tend to say this often, but hat's off to the tories for achieving this. It is one thing to end up with a single 'token' women or minority ethnic person in a high profile position, but they've managed to pack out the positions with minority ethnic MPs. And this is a good thing from a role model perspective as once it becomes 'normalised' that of course minority ethnic MPs can be represented well at the highest level it becomes easier for young people from those backgrounds to aspire too.
And of course, currently if you look at (arguably - other opinions are available) the seven most significant political positions in office (rather than in opposition) - PM, Chancellor, Foreign Secretary, Home Secretary, Mayor of London, FM of Scotland, FM of Wales - five of seven are held by people of minority ethnicity. That's actually quite remarkable and I think pretty well unimaginable just a few years ago.