Progressive William Lawrence defeats GOP Rep. Tom Barrett in swing Michigan district

projects that Lawrence has unseated Barrett, who was running for a second term, in a district Trump carried in 2024.