Hour 1: Tough love for Cruz supporters.
Hour 2: Tough love for evangelicals.
Hour 3: Tough love for Trump supporters.