6/11/2023Good - Ofsted report paints a great picture of the hard work which has been happening at Holy Trinity Primary School, Taunton, the school pets even get a mention in the report!