Well that was a tour de force of the political cycle. In a brief hour or two we've gone from resignation, to the publication of the exchange of resignation letters and the announcement of a replacement.

To recap: