Sen. Rob Portman, a Republican from Ohio, on Trump’s tweets, issuing (polite) criticism when he thinks it’s warranted, and ways to work with the White House on his favored issues. But he’s not happy with the president’s attacks on Mitch McConnell — or with Steve Bannon’s effort to unseat other Republican senators.