President Trump continues to win over the Heartland