Ron DeSantis and Nikki Haley club each other over the head while Donald Trump sips Diet Coke on Fox; Chris Christie drops out; and Hunter Biden shows up on Capitol Hill to defy a Congressional subpoena.