£500,000 fine for firework firm after young father killed in blast 28th March 202330th March 2023 by Scott Murphy