UKIP Should Take The Advice Of This New Zealand MP Who Gives A Hilarious Speech On Gay Marriage

David Silvester, the UKIP councillor who blamed last week’s floods on gay marriage would do well to listen to New Zealand MP Maurice Williamson who recently delivered a brilliant speech on gay marriage.