Prime Minister John Key denied in Parliament yesterday that he had said British football star David Beckham was "as thick as batshit".