"Sarah Huckabee Sanders does not look like the kind of woman Donald Trump would choose as his chief spokesperson." So began the Wednesday morning column of Los Angeles Times writer David Horsey.

That opening sentence, and the five that followed, have since been replaced by a plea for forgiveness.

"I want to apologize to Times readers — and to Sarah Huckabee Sanders — for a description that was insensitive and failed to meet the standards of our newspaper," Horsey's statement reads.

"It also failed to meet the expectations I have for myself. It surely won't be my last mistake, but this particular error will be scrupulously avoided in my future commentaries. I've removed the offending description."

Remove the offending description he did. But not before readers had more than two days to digest just what was so "insensitive" in the first place.

Critics called Horsey out on what they deemed to be an inappropriate and sexist attack on Sanders's weight and appearance. A column posted on ThinkProgress on Friday afternoon began with "a list of things people should criticize" about Sanders, from her claim that "the Civil War wasn't about race" to her "legitimizing the president's lies."

"Here is a list of thing people shouldn't criticize about Sanders: her weight," the piece read.

The first two paragraphs of Horsey's column did just that.

In pictures: Women of the world march against Trump Show all 32 1 /32 In pictures: Women of the world march against Trump In pictures: Women of the world march against Trump London An image of President Donald Trump is seen on a placard during the Women's March in London, England Getty In pictures: Women of the world march against Trump Sydney A view of the skywriting word reading 'Trump' as thousands rally in support of equal rights in Sydney, New South Wales EPA In pictures: Women of the world march against Trump Rome People shout and hold signs during a rally against US newly sworn-in President Donald Trump in Rome Getty Images In pictures: Women of the world march against Trump London A protester holds a placard during the Women's March in London, England Getty Images In pictures: Women of the world march against Trump Marseille A placard ready 'Pussy grabs back' is attached to the handle bar of a bike during a 'Women's March' organized by Feminist and human rights groups in solidarity with women marching in Washington and around the world for their rights and against the reactionary politics of the newly sworn-in US President Donald Trump, at the Old Port (Vieux Port) of Marseille, southern France Getty Images In pictures: Women of the world march against Trump Bangkok A young Thai girl holds a "women's rights are human rights" sign at Roadhouse BBQ restaurant where many of the Bangkok Womens March participants gathered in Bangkok, Thailand Getty Images In pictures: Women of the world march against Trump Bangkok A Thai woman takes a photo of a "hate is not great" sign at the women's solidarity gathering in Bangkok, Thailand Getty Images In pictures: Women of the world march against Trump Bangkok American expats and travellers gather with the international community in Bangkok at the Roadhouse BBQ restaurant to stand in solidarity in Bangkok, Thailand Getty Images In pictures: Women of the world march against Trump London Protetesters gather outside The US Embassy in Grosvenor Square ahead of the Women's March in London, England Getty Images In pictures: Women of the world march against Trump Marseille Women's March at the Old Port (Vieux Port) of Marseille, southern France Getty Images In pictures: Women of the world march against Trump Marseille Protestors hold placards reading 'My body my choice, my vote my voice' during a 'Women's March' organized by Feminist and human rights groups in solidarity with women marching in Washington and around the world for their rights and against the reactionary politics of the newly sworn-in US President Donald Trump, at the Old Port (Vieux Port) of Marseille, southern France Getty Images In pictures: Women of the world march against Trump Rome A person holds a sign during a rally against US newly sworn-in President Donald Trump in Rome Getty Images In pictures: Women of the world march against Trump Kolkata Activist Sarah Annay Williamson holds a placard and shouts slogan during the Women's March rally in Kolkata, India AP In pictures: Women of the world march against Trump Kolkata Activists participate in the Women's March rally in Kolkata, India AP In pictures: Women of the world march against Trump London A Women's March placards are rested on a bench outside the US Embassy in Grosvenor Square ahead of the Women's March in London, England Getty Images In pictures: Women of the world march against Trump London A women carries her placard ahead of the Women's March in London, England Getty Images In pictures: Women of the world march against Trump Manila Women protesters shout slogans while displaying placards during a rally in solidarity against the inauguration of President Donald Trump, in suburban Quezon city, northeast of Manila, Philippines AP In pictures: Women of the world march against Trump Berlin Protesters attend a 'Berlin Women's March on Washington' demonstration in front of the Brandenburg Gate in Berlin, Germany AP In pictures: Women of the world march against Trump Berlin Protesters attend a 'Berlin Women's March on Washington' demonstration in front of the Brandenburg Gate in Berlin, Germany AP In pictures: Women of the world march against Trump Berlin Protesters attend a 'Berlin Women's March on Washington' demonstration in front of the Brandenburg Gate in Berlin, Germany AP In pictures: Women of the world march against Trump Melbourne Protesters take part in the Melbourne rally to protest against the Trump Inauguration in Melbourne, Australia Getty Images In pictures: Women of the world march against Trump Macau Protesters take part in the Women's March rally in Macau Getty Images In pictures: Women of the world march against Trump Melbourne Womens march on Melbourne protestors marching during a rally where rights groups marched in solidarity with Americans to speak out against misogyny, bigotry and hatred Rex In pictures: Women of the world march against Trump Macau Protesters hold placards as they take part at the Women's March rally in Macau Getty Images In pictures: Women of the world march against Trump Macau Protesters hold placards as they take part at the Women's March rally in Macau, Macau. The Women's March originated in Washington DC but soon spread to be a global march calling on all concerned citizens to stand up for equality, diversity and inclusion and for women's rights to be recognised around the world as human rights Getty Images In pictures: Women of the world march against Trump Manila A mother carries her son as they join a rally in solidarity against the inauguration of President-elect Donald Trump as the 45th President of the United States in suburban Quezon city northeast of Manila, Philippines AP In pictures: Women of the world march against Trump Sydney An infant is held up at a demonstration against new U.S. President Donald Trump in Sydney, Australia Getty Images In pictures: Women of the world march against Trump Sydney A woman attends a demonstration against new U.S. President Donald Trump in Sydney, Australia Getty Images In pictures: Women of the world march against Trump Sydney A woman expresses her Anti-Trump views in Sydney, Australia Getty Images In pictures: Women of the world march against Trump Sydeney Protesters demonstrate against new U.S. President Donald Trump in Sydney, Australia. The marches in Australia were organised to show solidarity with those marching on Washington DC and around the world in defense of women's rights and human rights Getty In pictures: Women of the world march against Trump London Protesters march from The US Embassy in Grosvenor Square towards Trafalgar Square during the Women's March in London, England Getty In pictures: Women of the world march against Trump London Protesters carrying banners take part in the Women's March on London, as they stand in Trafalgar Square, in central London Reuters

Horsey wrote that Trump behaves similarly to former Fox News chairman Roger Ailes "when he was stocking the Fox News lineup with blond Barbie dolls in short, tight skirts," adding that Ivanka and Melania Trump "are the the apotheosis of this type."

Then he launched into what has drawn the heaviest criticism:

"By comparison, Sanders looks more like a slightly chunky soccer mom who organizes snacks for the kids' games. Rather than the fake eyelashes and formal dresses she puts on for news briefings, Sanders seems as if she'd be more comfortable in sweats and running shoes."

The second paragraph of the original column ended with a sentence ever-so-slightly echoing the revision to come: "Yet, even if Trump privately wishes he had a supermodel for a press secretary, he is lucky to have Sanders."

The column is accompanied by a cartoon, also by Horsey, of Sanders at a podium and a speech bubble containing the phrases: "War is peace. Freedom is slavery. Ignorance is strength. Paul Manafort is Hillary Clinton." A sign reading "Big Mother" hangs behind her.

Horsey is a two-time Pulitzer Prize-winning editorial cartoonist and columnist, according to his LA Times profile. He serves as a political commentator for the newspaper.

Neither Horsey nor Sanders immediately responded to requests for comment Friday night. A spokeswoman from the LA Times said that the column's offensive language was removed and the apology was posted at about 1pm (Pacfic time) on Friday.

Some people on Twitter asked how the original column ever made it past an editor.

Though Horsey's comments were seen as particularly egregious, Sanders has had a fraught and combative relationship with the media ever since becoming press secretary in July.

While sitting on a panel discussion last month, Sanders said she has "never been attacked more, questioned more" and that she's "been called outrageous things on air, and it goes unquestioned, no pushback."

Her often tense news briefings follow the style of her predecessor, Sean Spicer, who was repeatedly mocked on "Saturday Night Live" and elsewhere for lashing out against the press.

Sanders was also the target of the NBC flagship comedy show, which, like Horsey's column, prodded at the spokeswoman's weight. At the time, Sanders was the lesser-known deputy White House press secretary under Spicer.

Sarah Huckabee Sanders slams press at White House briefing

Aidy Bryant, acting as Sanders in the spoof, introduced herself by saying: "My father is Mike Huckabee. My mother is a big Southern hamburger." Sanders was also portrayed to be eating during the press briefing.

The joke was blasted by CNN anchor Chris Cuomo, who said the show was "mean about Huckabee Sanders."

"You were fat-shaming her. You were talking about how she looks and what she wears. I thought it was mean, not funny."