Gina Carano, who played Cara Dune in Star Wars spin-off series The Mandalorian, has been fired from the show after a social media post in which she compared the treatment of US conservatives to the way Jewish people were treated during the Holocaust.

The actress shared a post on Instagram, which has since been deleted, which read: "Jews were beaten in the streets, not by Nazi soldiers but by their neighbours … even by children … Because history is edited, most people today don't realise that to get to the point where Nazi soldiers could easily round up thousands of Jews, the government first made their own neighbours hate them simply for being Jews. How is that any different from hating someone for their political views."

Following the post, Lucasfilm announced she had been let go from the Disney+ show, which is made by actor and director Jon Favreau.

"Gina Carano is not currently employed by Lucasfilm and there are no plans for her to be in the future," a Lucasfilm spokesperson said in a statement. "Nevertheless, her social media posts denigrating people based on their cultural and religious identities are abhorrent and unacceptable."

Carano has also been dropped by her agency UTA, a spokesperson confirmed to The Hollywood Reporter.

It's not the first time Carano has been criticised for her social media posts.

She previously sparked controversy last November when she mocked mask wearers amid the Covid-19 pandemic, and she also tweeted a suggestion that voter fraud took place during the 2020 US presidential election.