I don't know exactly how the grant works, but if some of the grant is spent on fireworks, it's not being spent on actual 'needs', and therefore those 'needs' are funded by the local council tax payers.
And if it is funded by the central grant, it shoukd have said that HM Government presented the fireworks.