Where Trump (and Republicans) are losing ground 

How Republican generic ballot numbers compare to Trump's approval numbers and 2024 vote share