Ringo Starr is the latest artist to boycott a US state following a wave of new legislation targeting anti-discrimination protections for same sex-attracted and gender diverse citizens.
The former Beatle announced he would not perform in North Carolina because of its new law banning local governments from enacting anti-discrimination protections based on sexual orientation and gender identity. It also requires transgender people to choose bathrooms that match the gender on their birth certificate.
In a statement posted on Starr's official Facebook Page overnight titled, "Ringo Starr Cancels His June 18th All Starr Tour Show at Koka Booth Amphitheatre in Cary, NC in Opposition of HB2", the musician says that he is standing with fellow artists such as Bruce Springsteen in fighting against bigotry.
"I'm sorry to disappoint my fans in the area, but we need to take a stand against this hatred. Spread peace and love,” he says.
"This law opens the door to discrimination everywhere by limiting anti-discrimination laws against people based on their sexual orientation or gender identity."
Starr goes on to ask that his fans support organisations that are fighting to overturn the law in North Carolina.
"As Canned Heat sang, 'Let’s work together'. And The Beatles said, 'All you need is love'," the statement concludes.
Last week, Bruce Springsteen called off a weekend concert in North Carolina to show his opposition to the new law.
Canadian singer Bryan Adams has also cancelled a show in Mississippi to protest that state's law that will let people with religious objections deny services to same-sex couples.
You can read Starr's full statement below.