Even if Haley wins a famous victory in this snowbound state, the battles ahead are on terrain far more tricky for her and congenial to him. On Monday, Trump won his party’s contest in Iowa by a record-breaking margin, amassing more votes than all his rivals combined – and the primary electorates that come next look more like Iowa’s than New Hampshire’s, which, unusually, includes a big slice of Trump-sceptic independents.
When you combine that with surveys that show Trump even – or better than even – with Joe Biden, making him many forecasters’ favourite to win the White House in November, it prompts a question that confounds blue-state America and baffles most of the rest of the world. Given all that he’s said and all that he’s done, given all that he is, why do so many Americans want Donald Trump to be their next president?