An Isle of Wight head teacher has said an Ofsted inspection was “the straw that broke the camel’s back” and forced her to leave her job.

Related Articles