The battle lines for America's future have been drawn