“Eleven months ago at the launch of our campaign in Oakland I told you all: ‘I am not perfect.' But I will always speak with decency and moral clarity and treat all people with dignity and respect. I will lead with integrity. I will speak the truth. And that’s what I have tried to do every day of this campaign. So here’s the truth today,” Harris wrote in a note to supporters.

“I’ve taken stock and looked at this from every angle, and over the last few days have come to one of the hardest decisions of my life. My campaign for president simply doesn’t have the financial resources we need to continue."

Harris, who spent Thanksgiving in Iowa with family, took a deep look at the campaign’s resources over the holiday and decided she did not have a path to the nomination. A Harris campaign aide said the expected impeachment trial in January further complicated the situation.

She made the decision Monday after discussions with her family and senior aides. Harris will travel to the early states this week to thank staff and supporters for their dedication to the campaign.

To my supporters, it is with deep regret—but also with deep gratitude—that I am suspending my campaign today.



But I want to be clear with you: I will keep fighting every day for what this campaign has been about. Justice for the People. All the people.https://t.co/92Hk7DHHbR — Kamala Harris (@KamalaHarris) December 3, 2019

The senator did not bow out without taking a parting shot at her billionaire and self-funding rivals who made late entrances into the race this summer and fall.

“I’m not a billionaire. I can’t fund my own campaign,” Harris said in a video explaining her decision to drop out. “And as the campaign has gone on, it has become harder and harder to raise the money we need to compete. In good faith, I can’t tell you, my supporters and volunteers, that I have a path forward if I don’t believe I do.”

Once dubbed the “female Obama” by former Today Show anchor Matt Lauer, Harris’ campaign began on a promising note : Her kickoff rally in her hometown of Oakland drew more than 20,000 supporters who cheered wildly as she cast herself as the kind of fighter fit to take on a president like Trump.

Her candidacy got one of its first major breaks in the first Democratic debate in June, when Harris pulled off a blistering ambush of former Vice President Joe Biden over his previous stance on busing, which prompted another review of his record on race issues. Harris’ performance sent her soaring in the polls, and the campaign raised $2 million in the 24 hours following the debate.

But the attack ultimately blew back on Harris when her own stance on busing came under scrutiny in the days after. Her sharp rise in the polls did not last long, with Harris skidding into fifth place and registering in the single digits by September. When she dropped out Tuesday, her RealClearPolitics national polling average was hovering just above 3 percent.

Throughout the campaign, Harris had never been steady on health care, many voters’ stated key issue. Harris spent months backtracking following an ill-fated moment in a CNN town hall in which she said, "let's eliminate all that," when asked whether she supported a health care plan that got rid of private insurance.

Her stumbles on the issue continued into the fall, as Harris waffled on whether she backed the kind of single-payer, "Medicare for All" plan championed by Sens. Bernie Sanders and Elizabeth Warren, or more incremental change, an opening her opponents seized on.

In addition to health care, voters complained that they were unable to pin Harris down on a host of other issues. And Harris shied away some from what could have been one of her greatest strengths — her time spent as a prosecutor and attorney general in California — as her prosecutorial record became a liability with a Democratic base that has turned sharply left on issues of criminal justice.

Hawaii Congresswoman Tulsi Gabbard, a low-polling Democratic wildcard, weaponized Harris’ prosecutorial record against her in a later debate, lambasting Harris with a set of somewhat misleading and out-of-context accusations. But Harris did not mount a full-throated defense in the moment, only reiterating that she was proud of her time as a prosecutor.

The campaign also struggled to bring in small-dollar donations, creating a greater reliance on the kind of big-money fundraisers some of Harris’ rivals have sworn off, and resulting in less-than-savory headlines about small controversies like her initial plan to skip a climate change town hall in favor of a fundraiser. (Harris later said she was unaware of the scheduling conflict, and attended the town hall.)

Harris further struggled with the question of electability — concerns that have also gripped other competitors in the historically diverse field — as she addressed voters afraid the country might not be ready for a female president of color. From the earliest days of the campaign, Harris was subject to conspiracy theories that ricocheted around social media, even giving way to a reprisal of the same birtherism smears that plagued former President Barack Obama.

Aides and supporters, meanwhile, have argued Harris has been treated more unfairly, especially in the media, than her fellow competitors, some of whom echoed that message themselves upon hearing the news she’d dropped out.

In the spring, prior to Harris’ debate stage spat with Biden, she was forced to deftly maneuver suggestions from fellow members of the Congressional Black Caucus that her becoming Biden's running mate would make for a “dream ticket.” After the debate, Harris allies ripped the Biden campaign for suggesting that she let her ambition get the best of her in leveling the busing broadside.

Still, she was unable to make significant inroads with black voters, a key Democratic voting bloc, in the same way that Biden has, despite running neck and neck with the former vice president in endorsements from members of the CBC.

Recent weeks have carried numerous warning signs of a derailed campaign, with Harris abruptly shuttering much of the campaign's New Hampshire operation as the senator focused squarely on Iowa. She laid off staff rather than recalibrating her resources and hoped a top-three finish in Iowa could propel her to a win in South Carolina.

Pre-drop-out campaign obituaries also started cropping up in a number of media outlets, as long-simmering dysfunction within the campaign spilled out into open in the form of aides both in California and the campaign's Baltimore headquarters pointing fingers at one another.

Harris’ financial struggles likely would have been compounded by the possibility of an impeachment trial in the beginning of the year, which will keep her and her fellow rivals in the Senate in Washington and off the campaign trail in the crucial weeks leading up to the Iowa caucuses and potentially even the New Hampshire primary.

But in her video message Tuesday, Harris pledged to stay in the fight against Trump.

"I want to be clear," she said. "Although I am no longer running for president, I will do everything in my power to defeat Donald Trump and fight for the future of our country and the best of who we are. I know you will too. So let’s do that together."