On a morning that made even the most outlandish House of Cards plot twists seem tame by comparison, frontrunner Kevin McCarthy pulled out of the race to become Speaker of the House. The vote that was just about to take place has been postponed.