JD Vance SLAMS Dems With Facts And Logic