Giving ex-Ofsted chief Amanda Spielman seat in Lords is an insult, says dead teacher’s sister - Amanda Spielman, who oversaw ...
Giving ex-Ofsted chief seat in Lords is an insult, says dead teacher’s sister - Amanda Spielman, who oversaw Ofsted when ...