ES News email The latest headlines in your inbox twice a day Monday - Friday plus breaking news updates Enter your email address Continue Please enter an email address Email address is invalid Fill out this field Email address is invalid You already have an account. Please log in Register with your social account or click here to log in I would like to receive lunchtime headlines Monday - Friday plus breaking news alerts, by email Update newsletter preferences

John McDonnell has called for one million people to join a mass march in a bid to force a new election.

The shadow chancellor told trade union bosses that Labour needed every union to be mobilised and urged protesters to "get out on the streets".

A huge protest could be held through London on July 1 to put pressure on embattled Prime Minister Theresa May.

Mrs May has been under huge pressure since her snap election call ended in disaster, wiping out the Conservative majority and leaving them trying to get a deal with the DUP.

According to the Morning Star, Mr McDonnell told the Bakers, Food and Allied Workers Union conference that left-wing groups needed to mobilise.

He said: “We need people doing everything they can to ensure the election comes as early as possible.

“What we need now is the TUC mobilised, every union mobilised, get out on the streets.

“Just think if the TUC put out that call - that we want a million on the streets of London in two weeks' time.”

The July 1 march is being organised by the People’s Assembly Against Austerity.

Protesters plan to meet outside BBC Broadcasting House from midday before marching to Parliament Square.

The news comes as a YouGov Survey on Thursday showed Labour leader Jeremy Corbyn’s favourability ratings had surged to their highest ever level since the election.

Theresa May’s, by contrast, have plunged to around the depths Mr Corbyn had reached last November.