The squabble happened during a question from Green MP James Shaw about Mr Key using the examples of Greenpeace and Amnesty as among the entities named in the Panama Papers.