News

Ofsted Boss Finally Steps Down

Following his appalling description of the Isle of White, David Hoare finally resigns from his post as Chair of Ofsted yesterday after a meeting with Education Secretary Justine Greening.  

Read more