Frankly, I think the only seats he’d have a snowballs chance in hell taking would be seats that are currently red and upset at the disruptions to business. There are plenty of upset people in blue areas, but he’s not offering a meaningful departure from what they’re upset with, infact he’s probably an escalation of it.
Most likely he would just split the vote in red seats.