British Prime Minister David Cameron told the Leader of the Opposition Jeremy Corbyn, who is facing a revolt from MPs, to step down in the national interest.
"It might be in my party's interests for him to sit there, it's not in the national interests and I would say, for heaven's sake man, go," Cameron said to Corbyn at Prime Minister's Questions in Parliament.
Labour MPs voted against Corbyn in a no-confidence motion by 172 to 40 after dozens of members of his frontbench team stepped down in recent days. But Corbyn has refused to go.
Centrists have criticised the veteran socialist's leadership for months but the row came to a head when he was accused of not campaigning enough in Britain's EU referendum, which delivered a shock Leave result last week.
Corbyn was elected Labour leader last year on a wave of support from grassroots Labour members but has struggled to build broad support among MPs.