With the Conservative Party so divided and at war with itself, it is too late for a new Prime Minister, we need a new Government.
Today was another miscalculation, a General Election should have been called.
12 years of Tory failure has seen our public services battered, tax at an all-time high; and a cost-of-living scandal created in Downing Street. The British people deserve better than this.