The winners of the World Demolition Awards 2026 have been unveiled with trophies presented to the highest scoring entrants at ...