No sooner had Theresa May announced that she was bringing her withdrawal agreement back to the Commons for a fourth time in early June than her Brexiteer backbenchers said once again that they wouldn't support it.

Likewise the Democratic Unionists. Today's infighting wasn't just confined to politicians who want us to leave the EU. There was also a fresh round of squabbling among the pro-Remain parties in the political centre ground.

More videos