Trump just handed JD Vance a Kamala-sized mess. Can he rise above it? — Independent