Data shows Democratic voter registrations slipping, Republicans ticking down as independent and third-party expands June 25, 2025