MOnica I'm still not convinced that he tried to hide it, so I'm not persuaded of the hypocrisy.
I'm speculating here, but maybe (if he did attempt to hide it), it was because he knew that grannies would start rattling their pearls and screeching "Not fair!" like crazy banshees.
Pantglas In the UK, we've always concentrated on those at the top of the pile and nobody has cared very much about those at the bottom. That's why, to this day, we still have a very long tail of educational under-achievement.
Maybe McDonnell feels, as I did when I made a conscious decision to work in state comprehensives, that he wants to improve the educational standards and opportunities for those still not receiving a good education. That will never happen while we concentrate on the achievements of a few at selective and/or fee-paying schools, which is why he wants to ban them or at least make it more difficult for them. Some other countries realised that years ago.