John Bercow “orchestrated” a row over Donald Trump’s visit to the UK to allow him to stay in post as Commons Speaker until 2020, government sources believe.

Mr Bercow was accused of violating his political impartiality after he said on Monday that he wanted to prevent the US President from addressing Parliament during a forthcoming state visit.

He said he wanted to stop Mr Trump from speaking in Westminster Hall because of his “racism and sexism”.

It prompted one Conservative MP, James Duddridge, to table a motion of no confidence in Mr Bercow, which has been formally supported by two Tory backbenchers.

However, Cabinet ministers have told the Telegraph they believe Mr Bercow intentionally created the row as part of a plot to ensure he stays on as Commons Speaker until at least 2020.