This is unprecedented in British political history. There is no doubt that Brexit has occasioned some of the most dramatic and frankly chaotic scenes ever seen at Westminster. The recent local elections witnessed a collapse in support for the two major parties, with smaller parties profiting in return. There have been rumours that the Queen’s Speech will be delayed until after 31 October – the new Brexit day deadline. At the time of writing, the European elections are just around the corner, with all the evidence pointing to yet more losses for the Conservatives and Labour.