With the improvement in inflation figures and the possibility of interest rate cuts it would have made sense to wait till November
So he's called it very early
Borrowing figures are poor so they can't cut taxes
Seems like a very bad time to call it
I am hoping he's done it knowing he's lost and wants to see so many of his backstabbing crew like braverman , Truss etc lose their seats
Revenge and all that