Rumours are mounting that Boris Johnson is about to call a snap election

The Chancellor is to unveil the government's spending plans week before originally planned, triggering fresh speculation of an election this autumn.