The law does not prevent fireworks being let off all year round, providing it is not between 11pm and 7am, except on bonfire night when it is extended to midnight and 1 am on New Year's Eve, Diweli and Chinese New.
https://www.gov.uk/fireworks-the-law
So whatever your point of view things ain't about to change anytime soon unless enough complaints are made to stir the politicans up - but please, please, not on this forum