Furious Labour MPs rounded on Jeremy Corbyn and demanded he "call off the dogs" amid a protest outside former shadow Scottish Secretary Ian Murray’s office.

Angry Labour MPs also pleaded with their own leader to do the decent thing and resign in a stormy meeting of the Parliamentary Labour Party.

But outside around a thousand people demonstrated at Parliament, demanding an end to the "anti-Corbyn coup".

Employees were sent home after a protest by Corbyn supporters outside Mr Murray’s office in Edinburgh.

A source described staff members as “terrified”.

But sources close to the Labour leader described the protest as a "demonstration" and part of a democratic society.

The furious row erupted amid another day of high drama in what one Labour MP described as a “battle for the soul” of the party.

For the second day in a row a string of shadow ministers walked out of Mr Corbyn’s frontbench team accusing him of failing to show leadership.

Labour MPs are angry that millions of the party’s traditional supporters rejected its message and voted to leave the EU last week.

MPs point to a survey which suggested that just weeks before the referendum 4 in 10 Labour voters did not even know the party's stance.

As the day continued even some of those on the left of the party deserted Mr Corbyn.

The Herald:

One of them, Lisa Nandy, had been tipped as a potential leadership candidate, but she insisted that would not stand.

One of the most senior members of his team to resign, former shadow business secretary Angela Eagle, seen by some as a ‘unity’ candidate, made no such commitment.

Mr Corbyn’s own deputy Tom Watson told him to his face that he was likely to face a challenge to his position after losing the support of MPs.

One Labour MP even questioned if Mr Corbyn himself had voted for Brexit.

The Scottish Labour leader Kezia Dugdale later used social media to ask Mr Corbyn to clarify how he had cast his ballot.

Aides pointed out that he had said on polling day that he had voted Remain.

But within hours the leader of Labour In, former Home Secretary Alan Johnson, accused Mr Corbyn of working against his campaign.

And there was anger when Mr Corbyn used his response to David Cameron’s statement on Brexit in the Commons to attack his own MPs, telling them the country would not thank them for “indulging” in internal factions.

Since Sunday morning the revolt has seen two-thirds of the shadow cabinet quit or be sacked.

On Monday morning Mr Corbyn announced a number of new appointments to his shadow team.

But they did not include a new shadow Scottish Secretary.

It is understood Mr Corbyn’s team has struggled to replace Mr Murray, Scotland’s only Labour MP, whose deputy, Welsh MP Wayne David, also walked.

At the PLP meeting Mr Corbyn reminded MPs of his overwhelming mandate from party members.

One Labour MP said that had “gone down badly” with MPs.

Another MP said that those who spoke were mainly hostile to the current leadership, a charge not denied by Mr Corbyn’s spokesman.

But he said that Mr Corbyn was “not going to concede to a back-room deal... (of MPs) resigning together.”

He would not “betray” those who voted for him by standing down, he added, as he described the resignations as “irrelevant”.

Another aide said that the way to change the Labour leader, he said, was a leadership contest in which Mr Corbyn would stand.

He also said that there had been no “incident” in Edinburgh, adding “demonstration is part of democracy”.

MPs will now vote on a motion of no confidence in Mr Corbyn today (TUES).

Sources sad Mr Watson and the unions could hold the keys to Mr Corbyn's fate.