Bruce Springsteen has cancelled an upcoming concert in North Carolina in protest against a controversial state law which critics say discriminates against gay and transgender people.
The singer was scheduled to perform in Greensboro on Sunday, but he and his backing performers the E Street Band have pulled out, citing "solidarity" with those protesting against the Public Facilities Privacy and Security Act.
The law prohibits transgender people from using public restrooms and locker rooms that do not match their sex at birth.
"To my mind, it’s an attempt by people who cannot stand the progress our country has made in recognising the human rights of all of our citizens to overturn that progress," Springsteen said in a statement.
"Right now, there are many groups, businesses, and individuals in North Carolina working to oppose and overcome these negative developments.
"Taking all of this into account, I feel that this is a time for me and the band to show solidarity for those freedom fighters."
Springsteen apologised for cancelling the show and said ticket-holders would receive a refund.
Springsteen is the latest high-profile voice to criticise North Carolina's law.
Major companies including American Airlines and Bank of America, which are based in Charlotte, have also spoken out against the legislation.
Online payments company Paypal recently cancelled plans to open a new operations centre in Charlotte, which would have created 400 jobs.