How to update P(x this week), upon hearing P(x next month) = 99.5%?

Suppose you want to assign a probability that a government will fall (ie the Prime Minister resigns) before the end of the year. Lacking any particular information—I haven’t even told you which government it is—you say “Obviously, it’s 50% - either it happens or not” (or perhaps “Oh, say, 10%, governments can usually rely on lasting a year at least”), put that prediction into your registry, and go on with your life. Then, on December 1st, you hear that the Prime Minister in question has promised to resign and call an election in March of next year. How should this affect your probability that he will resign before the end of this year?

I see several arguments:

1. Having gotten this public commitment out of him, his opponents have no particular reason to push his government further. It should become more stable for the finite time it has left. My probability of a resignation in December should go down.

2. His opponents were able to extract such a promise; it follows that he cannot be quite confident in his ability to survive a vote of no confidence. Such a signal of weakness might easily lead to a “blood-in-the-water” effect whereby his opponents become more aggressive and go for the immediate kill. His government will surely fall before this attempted compromise date; my probability should go up.

3. The March date wasn’t chosen at random. Presumably there is something the PM thinks he can get accomplished if he retains his position until March, but not if he resigns right away. So, presumably, his opponents will be all the more eager for him to resign before he gets it done, whatever it is; they will put more resources into toppling him. Again, my probability should go up.

The question is not hypothetical: I was faced with precisely this problem in December, and got it wrong. I’d like to see how others think about it.