What a couple of weeks! Here's what you missed.