Speculation over the timing of the next election appears to have finally come to an end. Even the most skeptical seem to have been persuaded by the prime minister’s near-daily assurances that the polls will be held as scheduled – meaning from spring 2027 onward.

