After JD Vance, now Trump Jr blames Iran war for US midterm defeat November 5, 2026 by Sharing Is Caring: