They had organised 2 fundraising events just before lockdown, a disco for the kids and a family bingo night. We had bought tickets for both, £5 each.
When they both got cancelled owing to lockdown we were told they didn't have the staff to process refunds so we'd our money back in due course.
In this week's newsletter (so not even a specific communication to those of us owed money) it says, "we hope you don't mind, we've decided to keep the money as we've not been able to do much fundraising".
they're in breach of contract. (Two contracts, by the sound of it.) They haven't fulfilled their part of the deal. They should have insured against cancellation.
they have probably shot themselves in the foot, but you need to ask yourself - would you be happy to donate £10 to your kids school? if yes, let them have it, if no ask for it back
not criminal, bednobs, unless some court were to find they'd obtained money by fraud or something; but breach of contract is separate from criminal law.