The annual World Fireworks Championships in Blackpool will go out with a bang this weekend, as the third and final competitor of 2025 takes to the skies.