SAN FRANCISCO — Sen. Dianne Feinstein has dominated California politics for more than a quarter of a century. But facing blistering criticism that she’s out of touch with the progressive left following her recent comments about President Donald Trump and DACA, it’s increasingly looking like the Democratic lawmaker will face a major primary challenge if she runs for a fifth full term.

Feinstein, the oldest member of the Senate, has been the target of sustained liberal criticism since January. Her centrist brand of politics, skeptical view of single-payer health care and support for some of the president’s earliest nominees have drawn the ire of progressives who have little tolerance for Feinstein’s pragmatic approach in the Trump era.

At times, the senator has been highly critical of Trump. But her recent suggestion that, given time, Trump “can be a good president” — and her concession Tuesday that the Deferred Action for Childhood Arrivals program might be on shaky legal ground — have emboldened her critics and turned a spotlight on her reelection plans.

''The American people will never knowingly adopt Socialism. But under the name of 'liberalism' they will adopt every fragment of the Socialist program, until one day America will be a Socialist nation, without knowing how it happened''. -- Norman Thomas