A$AP Rocky is not having a good day.

Not only has the 27-year-old New York rapper has been criticised for his comments on the Black Lives Matter movement - calling it a 'bandwagon' - but he has also claimed that entertainer Bill Cosby is innocent of the rapes and sexual assaults that he has been accused of.

The rapper was on US radio show The Breakfast Club to clarify comments that he made in a Time Out interview about his unwillingness to speak about racial issues - but he might just have made the whole thing worse.

He said: "I hate when the bandwagon stuff starts. How come black lives only matter when a police officer takes it? It should matter when a black life takes it. It should always matter. All lives matter.

I want to inspire. I want promote peace, because at a time like this, I don’t have all the answers. I’m not trying to run for Congress. I’m not trying to run for office. I don’t have all the answers.”

Later in the interview, he referred to Cosby by saying: "He did so many positive things leading up to one thing, which he was convicted of being innocent for, by the way. People don’t even speak about that. All you remember is the 56 women and all that kind of shit.”

When it was pointed out by the host that 56 is a large number of accusations, he babbled: “Yeah, but he’s a powerful man. Look, I’m not his lawyer, but I do know he’s innocent. In the eyes of the law, they said he’s innocent. So, nobody talks about that. All we know is that he was accused, he allegedly raped however many woman he raped which, it’s so much issues in the world, you know what I’m saying?”
 

People have been reacting to his comments on Twitter: