Brexit could be delayed until January 31 2020.

New legislation designed to prevent a no-deal Brexit will be brought forward by opposition MPs on Tuesday.

Over 20 Conservative MPs are preparing to back the bill, despite threats from Johnson to expel them from the party.

Johnson signalled in a statement on Monday evening that he will trigger a general election rather than allow the law to come into force.

Visit Business Insider's homepage for more stories.

Brexit could be delayed until January 31 2020 under a new law due to be brought forward by opposition members of Parliament on Tuesday.

If passed this week, Johnson could be compelled to request a three month extension to Britain's exit from the EU, currently due to take place on Ocrober 31.

Johnson insisted in a statement on Monday evening that there were "no circumstances" in which he would request another Brexit delay, signalling that he is prepared to call an early general election rather than allow the law to come into force.

Read more: Boris Johnson threatens to call general election if Parliament votes to block a no-deal Brexit

Read more: Conservative Brexit rebels don't believe Boris Johnson's threats to expel them from the party

Plans to stop Johnson forcing through a no-deal exit are being led by senior MPs like Labour's Shadow Brexit Secretary Sir Keir Starmer and Conservative MPs Dominic Grieve and Oliver Letwin.

The prime minister warned Conservative MPs on Monday that they will be expelled and blocked from standing for the party at the next general election if they vote against the government in Brexit votes set for this week.

Johnson is reportedly considering calling for a general election to take place next month if MPs successfully vote to block a no-deal exit taking place on October 31.