Spicer's resignation comes as no real surprise - only the timing is a bit of a shock. He has never looked truly comfortable in his role as Press Secretary, trying to defend Trump's actions and decisions as much as he did.  Sooner or later he was almost certain  to resign or else be fired.