Tuesday’s vice presidential debate between Republican Sen. JD Vance of Ohio and Democratic Minnesota Gov. Tim Walz brought together two candidates with different visions for the future of America.