The House of Commons is now on a three week Conference recess.
Last week the Liberal Democrats met in Brighton. This week Labour activists and affiliated trade unions gathered in Liverpool. Next week the Conservatives are in Birmingham.
All three face problems. The Lib Dems with just 12 MPs are struggling for recognition. Labour has had a dreadful few months of internal problems.
The failure to deal with anti-Semitism, the manoeuvres to deselect hard-working MPs and the reluctance by the Party leadership to reject a hard Brexit have caused upset, anger and consternation among many of our supporters. We are faced with the most incompetent and divided Conservative government ever.
The Prime Minister has lost control of her party. She hangs on to office by a thread and the support of the Northern Ireland DUP.
This callous, uncaring and destructive government, should be destined for a ballot box humiliation not seen since 1997.
But incredibly, the Conservatives are level in the polls and Theresa May is well ahead of Jeremy Corbyn as the best Prime Minister. Many voters are questioning whether any of the existing parties have the answers for the country and there is growing speculation about splits and realignments.
The deadline for a Brexit deal is imminent.
It looks increasingly likely that we are heading for a disastrous ‘no-deal’ scenario or an unworkable fudge. That is why I welcome the growing support for a People’s Vote on the final Brexit deal.