The second Democratic debate featured more squabbling than the first one, highlighting the generational divide with which the party is grappling. It also shakes the race up, thanks to the performances of some of the key candidates.
As might be expected…