In 2004, Republican President George W. Bush won the county over Democrat John Kerry 59% to 37%. In 2008, however, Democrat Barack Obama won Salt Lake County by an extremely narrow margin, 48.17% to 48.09%, over Republican John McCain—a difference of 296 votes. It was the first time since 1964, when Lyndon B. Johnson was the Democratic candidate, that Salt Lake County had voted for a Democrat in a presidential race. In 2012, the Republicans recaptured the county, as Mitt Romney received 58% of the vote to Obama's 38%. In 2016, Democrat Hillary Clinton won the county with 41.5% of the vote, to Republican Donald Trump's 32.6% and Independent and Utah-native Evan McMullin's 25.9%—a much wider margin of over 35,000 votes. In 2020, Salt Lake County saw a strong Democratic trend when it voted decisively for Joe Biden.