Greenpeace has accused Foreign Office minister Mark Field of assault, after he pushed a female activist out of a black-tie City event.
Mr Field claimed he reacted “instinctively” and has referred himself to the Cabinet Office for an investigation.
He also apologised to the woman for “grabbing her” – but said he was worried she may have been armed.
The Tory MP has been widely criticised, but some people defended his actions.
Thursday night’s incident – which was filmed – happened after climate change protesters disrupted the beginning of Chancellor Philip Hammond’s annual Mansion House speech to the City about the state of the UK economy.
Dozens of activists – dressed in suits, red dresses and sashes – “gatecrashed” the dinner, according to Greenpeace, and refused to leave.
Video footage shows Mr Field getting out of his seat and stopping one female protester by pushing her against a column and then marching her out of the room.
In a statement, Greenpeace said it was “shocked” at the response to a peaceful protest.
One of its climate campaigners, Areeba Hamid, said: “The protester in question was hoping to discuss climate change and the economic reforms we need with the financiers and bankers at the dinner.
“Mark Field is the MP for the City and represents many of those financiers and bankers. We hope they will show a greater willingness to listen and understand the necessity for urgent action than their representative.”
Labour’s shadow women and equalities minister, Dawn Butler, was among those who criticised Mr Field, tweeting: “This is horrific… He must immediately be suspended or sacked.”
Fellow Labour MP Tonia Antoniazzi added: “No one who reacts like this to a peaceful protest should be sitting in our Parliament.”
And Jess Phillips MP tweeted: “Every MP has to deal with protest and conflict, it is done with words. To watch this is so so awful.”
Meanwhile Liberal Democrat MP Chuka Umunna described Mr Field’s actions as “totally unacceptable” while former Tory MP Sarah Wollaston said it was “absolutely shameful, a male MP marching a woman out of a room by her neck”.
But one of Mr Field’s Conservative colleagues, Sir Peter Bottomley MP, said he had done nothing wrong.
“I think Mark Field did the right thing. He prevented the woman going further, he reversed her direction and she went out pretty willingly,” he told the BBC.
“He intervened – I congratulate him for that, I would have done the same. Although she may have been harmless, others won’t be.”
Sir Peter said that attacks on MPs and their staff meant that such protests could not be ignored. “Not intervening often has a cost, and if this becomes a fashion, there will be casualties,” he said.
‘Guests felt threatened’
In a statement given to ITV News, Mr Field – who is the Foreign Office minister for Asia and the Pacific – said: “In the confusion many guests understandably felt threatened and when one protester rushed past me towards the top table I instinctively reacted.
“There was no security present and I was for a split-second genuinely worried she might have been armed.
“As a result I grasped the intruder firmly in order to remove her from the room as swiftly as possible.
“I deeply regret this episode and unreservedly apologise to the lady concerned for grabbing her but in the current climate I felt the need to act decisively to close down the threat to the safety of those present.”
He added: “In view of the publicity around this incident I am referring myself to the Cabinet Office to examine whether there has been a breach of the ministerial code, and will of course co-operate fully with their investigation.”
Watching the clip for the first time on BBC Newsnight, former Foreign Office minister Alistair Burt said: “I’ve no appreciation of the context of anything like that. Mark will answer for himself. But it looks to be a very difficult situation for everyone concerned.”
Meanwhile, Conservative MP George Freeman tweeted: “This looks appallingly rough handling of a woman climate protester in a dress.
“But before everyone rushes to instant armchair judgement can I suggest that all of us who weren’t there and don’t know what was said or done just wait a few hours to hear what those who *were* there say.”
The protesters were removed from the event after several minutes and Mr Hammond was able to continue soon afterwards.
City of London Police said they received a call from security at Mansion House just after 21:00 BST.
“Officers arrived to help with their ejection. Once in the presence of the police, the protesters were co-operative and left the premises. No arrests were made.”
Resuming his speech, Mr Hammond told the guests: “The irony is that this is government that has just led the world by committing to a zero carbon economy by 2050.”