More than 35,000 demonstrators poured into the harbourside city of Wellington, shutting down busy streets as their spirited ...