The GOP has five factions now. They all see a different future for their party.

The Republicans’ new voter coalition is no longer unified around the party’s old verities.