Elections in Indiana, Ohio and Michigan on Tuesday reinforced a picture that's becoming increasingly clear - while President Donald Trump still dominates the Republican Party, Democrats seem to have the momentum ahead of November's midterm elections.