Minnesota doesn't usually swing much. Trump promised big infrastructure programs, which obviously excited Minnesota's iron miners who understand that more infrastructure means that they prosper. Regrettably the infrastructure program was mostly privatization, which means simply turning free routes into toll routes operated by monopolistic gougers.
That is a flop. Minnesota goes back to being one of those states that goes R only for an Eisenhower-style Republican (Ike won the state twice, along with Massachusetts and Rhode Island. which have historically been among the three toughest states for Republican nominees to win.
Massachusetts and Rhode Island were the only two states outside of the South that Hoover lost in 1928, Rhode Island was the third-worst state for Nixon in 1972 and Reagan in 1984 in 49-state electoral blowouts, and Massachusetts and Minnesota alternating between second-worst (49th best) and 50th best (worst) for Nixon in 1972 and Reagan in 1984.
Minnesota goes to Trump only in a 40+ state blowout for Trump in 2020, and it is more likely that Trump will lose 40 states than win 40.
For once an analysis that I can actually fully respect about Minnesota