John Hickenlooper is well ahead of his primary opponent for the Democratic U.S. Senate nomination despite weeks of bad headlines, according to a poll released by Colorado Politics and 9News on Thursday evening.

The SurveyUSA poll — the first in the head-to-head match-up — showed Hickenlooper’s support at 58% and Andrew Romanoff’s at 28%. It questioned 1,417 registered Democratic and unaffiliated voters online from June 19 to 24, and has a 6% credibility interval.

Hickenlooper was urged to run by national Democrats and had been the presumed front-runner. However, he has had to answer for several gaffes in recent weeks and been fined by the Colorado Independent Ethics Commission for two ethics violations as Colorado governor.

Romanoff, a former state House speaker, has run on a more progressive platform than Hickenlooper, supporting Medicare for All and the Green New Deal. He has been criticized by some in the party for attacking a fellow Democrat.