I think this will end it for him.
We'll be looking at a new PM very soon.
It's a shame because he's done a lot of the big things well, in my view. But he does the small stuff badly.
The risk is we get a rubbish new PM, who gets the big decisions wrong. For me this risk is worse. But I agree with those who say he's toast.