Repeat: Nearly half of pupils from poorer backgrounds whose private school fees were paid by the last Tory government are now earning at least £90,000 a year.
Nearly half of pupils from poorer backgrounds whose private school fees were paid by the last Tory government are now earning at least £90,000 a year.