David Weigel @daveweigel
Keith Ellison looking like he’ll hold on. Up by around 21k votes, most remaining ballots are from Ramsey County (St. Paul), where he’s crushing. Lost some suburban ground from 2018, but polling had him down 9 points. GOP couldn’t pull it off. — PolitiTweet.org