Also, old people are the Conservative government's key constituency. Old people vote more in the warmer, dryer summer months, than if the government waits until winter.
If they hang on until January 2025 then there's a small -- but real -- risk that the defeat is so bad that the Tory party effectively ceases to exist.
I know this is a slice on the opinion of a small set of people, but I still find interesting that this might mean that the government might still be willing to postpone certain measures for effect of the election.
There was also concern from Conservative activists about campaigning in cold and wet November weather - these people are mostly retired.
There is a strategic aspect to it. If you assume that your position will become worse in the future you want to capture the moment. This is commonly done from a position of strength. When the opposition is in tatters and your poll numbers are great you want to "lock" the numbers in. I'm not sure if that logic applies now. Maybe they suspect their polling will get worse with time?
However you have to question this timing, as everyone thought he'd hang on until the end, so he either things something bad will come out about them soon, or vice versa, something bad will come out about Labour soon, and wants to capitalize on that.
It's quite a surpise.
For our friends in the USA: in the USA it's common to have a long-term fixed-interest mortgage. In the UK they are limited to a few years, then you have to renew. Because interest rates have risen so much in recent years, people will have to pay much higher mortgage payments when their current fixed-term ends, which is coming due fairly soon for many people. On top of that, because people's other costs have gone up more than incomes generally, that reduces their credit rating at renewal, so their payments may rise even higher than interest alone would suggest, at the same time as their ability to pay is lower than it was a few years ago.
A general reason for doing it is the government isn't really working or passing many laws and some things they want to do seem to be questionable in their effectiveness
> Privately, there is confusion in at least some parts of the Conservative Party about why Rishi Sunak decided to call the general election sooner than was widely expected. “I just don’t understand it,” one Conservative MP said. “The economy is improving. Why not give that more time to bed in?”
Prior to that Act, and since it was repealed, I don't think there's any clear mandate saying when an election must be held. Only convention, that the Prime Minister calls it when they feel the time is right, and it tends to be around the 4-5 years mark.
It's a bit of a surprise the PM has called it for this summer at short notice, after saying he wouldn't for so long.
Pollsters and commentators anticipate a sweeping change of government from a large Tory majority (right wing, Brexit-will-solve-our-propblems, blame-the-immigrants flavour, "party of business" yet tanked the economy and terrible for business these last few years, cruel to disabled and/or poor people) that most of the country seems to be fed up with by now, to a predicted large Labour majority (left wing, that few really trust because they avoid committing to a clear policy direction, perhaps for election strategy reasons). Even for people who don't like Labour, widespread tactical anti-Tory voting is likely.
It's been in the interests of the PM and Tory party to delay the election as long as they can, hoping for something good for them to happen, like a major improvement in the economy, or some world event, or some political embarrassment to Labour, to improve their chances and maximise the number of seats they will get when the election takes place.
So commentators have been expecting the election to be near the end of this year or early next year, in the strategic party-political interests of the current government pary, while saying that it would be better for the country if it were sooner.
It's a surprise that the PM has decided to get on with it after all. Some MPs in his party are surprised. The opposition Labour party is delighted.
I think this will change the mood of the country quickly - before the election. Crudely, although there is a wide spread of opinions and allegiances, for a lot of people change represents hope because they blame the current government and party for so many difficulties. There are many distressed and unhappy people, still recovering from effects of Covid-19, hard Brexit, and in economic precarity due to rising costs, shrinking wages and, for a chunk of the population, disappearing savings and unusually high levels of small business bankruptcy, all of which has occurred under the current party (though not the same PM, and the last two PMs were not elected by the people).