An MP’s hilarious yet touching speech in New Zealand’s parliament about legislation that legalised same-sex marriage in the country has become an internet hit.

Maurice Williamson: 'Rainbow across my electorate'