All Saints had received an “outstanding” rating from Ofsted in 2016 and 2019.

But school bosses held a meeting last month to discuss financial pressures which they attributed partly to the cost-of-living crisis.

It has since posted on Facebook that is has “been overwhelmed by the support” it has received and their generosity.