AMERICAN FORK, Utah: Mitt Romney is flashing his familiar smile at city parks and backyards in Utah’s mountains and suburbs this week, making his final pitch after being forced into a Republican Senate primary Tuesday against a conservative state lawmaker.

His opponent has painted him as an outsider who can’t get along with President Donald Trump, but Romney has quieted his once-strident criticism.

“I’m not someone who’s going to be a daily commentator on everything the president says by any means, but if there’s something of significance that the president says or does, I feel a moral obligation to express my own view,” he told the Associated Press in an interview at a Utah restaurant where heads turned and people stopped to ask for photos.

Romney predicted earlier this month that Trump would win re-election in 2020. He hasn’t endorsed him, though, and declined to do so this week, saying it’s too early and he expects Trump to have an as-yet-unknown challenger for the Republican nomination.

Still, Romney’s tone has changed considerably since the 2016 campaign when he called then-candidate Trump a “phony” and a “fraud.” Things change after a president is elected, Romney said, adding that he’ll get behind good policies while criticizing bad ones.

On immigration, for example, Romney said he supports strong border security including a wall, but he condemned the policy of separating families after illegal border crossings. Trump ended that practice with an executive order Wednesday after a national outcry.

“It’s a heartbreaking circumstance. It puts America in a terrible light around the world,” Romney said.

Romney declined to say, though, whether he’s in favor of the Trump administration’s “zero tolerance” policy that led to the spike in family separations.

As he’s crisscrossed the state’s Western vistas in a 2002 pickup truck with a cracked windshield, the former governor of Massachusetts has walked a fine line on the president, aligning himself with many of his policies while occasionally signaling he’s not in lockstep with his leadership style.

Romney has been endorsed by Trump and is favored to win in the race to replace long-serving Republican Sen. Orrin Hatch, who is retiring. But he was forced into a runoff primary after a loss at the state’s party convention, where a core group of hard right-leaning Republican party members narrowly chose state Rep. Mike Kennedy. Neither won 60 percent of delegates’ votes to secure the nomination outright.

Kennedy says he’s the true conservative on issues like the national debt and gun rights.