Is the UK heading for a surprise May general election?

Rishi Sunak has dropped several hints that a general election is likely to be held in the autumn, with experts predicting late October or early November. But he has so far not totally ruled out going to the polls before the summer.