JD Vance's Tariff Revenue Claim: A Tax on Americans? - Rollup News