Prime Minister John Key responds to recent criticism of his comments about gays and David Beckham.