Moderates and Progressives, Get Together!

Democrats’ two divisions have a lot of shared ground.