Bill Weld 86% to 7% in the Republican primary. That's not much different from what a Suffolk University poll found last month nationallyThe reason Trump is so far ahead is simple: Republican primary voters like the job he's doing as president. He holds an 88% approval rating among them. That type of approval rating is just not the type that lends itself to a competitive primary. Trump's approval rating drops into the 70s among non-conservative Republican primary voters.
Source: CNN July 16, 2019 16:04 UTC