Kanye West claims to have been "beat to a pulp" in recent weeks.

The 45-year-old rap star has recently lost lucrative contracts with the likes of Balenciaga, Adidas and Gap after he posted an anti-Semitic message on social media, and Kanye has now taken to Instagram to bemoan his situation and the perceived lack of transparency in the business world.

The outspoken star said on the photo-sharing platform: "While I'm still allowed on Mark Zuckerburg platform

"I'm going to say this again

"Let's see the contracts

"The film contracts

"The sports contracts

"The music contracts

"The mortgages

"Let's see the contracts

"So we can or better yet will do better business

"I've been beat to a pulp and there's still no accountability. (sic)"

Kanye also captioned the post: "The “unknown powers” are trying to destroy my life off of a tweet So does this prove that my so called suspicion was true? Leading with love This is #lovespeech (sic)"

Kanye made the comments shortly after his Twitter account was restored to the platform.

The 'Stronger' hitmaker was recently suspended from the platform after he posted an anti-Semitic tweet - but new Twitter owner Elon Musk confirmed that Kanye's account has already been restored.

The 51-year-old businessman - who recently acquired Twitter in a $44 billion deal - wrote on the micro-blogging platform: "Twitter will be forming a content moderation council with widely diverse viewpoints.

"No major content decisions or account reinstatements will happen before that council convenes. (sic)"

In response, an account called Republicans against Trumpism asked the new Twitter boss: "So why did you restore already Kanye West's account? Twitter should not be a platform to spew racism and antisemitism (sic)"

Elon - who is a friend of the controversial rap star - then explained: "Ye’s account was restored by Twitter before the acquisition. They did not consult with or inform me. (sic)"