A school in Huntingdon has been rated ‘requires improvement’ by education watchdog Ofsted following an inspection, but has been praised for “significant improvements” since its last visit.