U.K. opposition leader Jeremy Corbyn will promise to do "everything necessary" to prevent a no-deal Brexit as Prime Minister Boris Johnson prepares to take his threat to let Britain crash out of the EU to the heart of Europe.

The Labour Party leader in a speech on Monday will renew his pledge to hold a second Brexit referendum if a general election is called this year "with credible options for both sides, including the option to remain" in the European Union.

Corbyn will hold out the prospect of a "once-in-a-generation chance to change direction" under Labour two days before Johnson is due to visit Berlin and Paris on his first foreign trip since becoming Conservative Party leader in July.