Mitch McConnell on Trump Obama and the long game