As fun as this was for me to watch the Don eat humble pie, I think this was the worst of all possible worlds for the Democrats tonight.
1. Trump punctured - no chance of facing the guy who's favourability rating is negative even amongst Republicans, and who I firmly believe would be easy meat for Hillary.
2. Establishment Republicans have a clear person to consolidate around. Worse yet, it's probably the strongest R in the race. Still worse yet, Bush, Christie and Kasich all got absolutely creamed, making it likelier than they'll drop out even faster rather than drag Rubio out.
3. Such a close vote may create bitterness and tension within D ranks. The story for the next few days is going to be 'Dems in disarray'.
Not a good night for people who worry about the craziness of this election, and the steadiness of America as an ally in an uncertain world.