Yesterday, Azealia Banks was slammed for a pretty awful racist rant on Twitter that was directed at Zayn Malik.

One UK festival dropped her from the bill that she was due to headline this year because of it, as well as her making disrespectful comments about British people and UK rap and hip-hop. She also went in all-guns-blazing for14-year-old Disney star Skai Jackson, after she told her to 'simmer down'.

Now, Banks has released a statement explaining that she made the comments, but not apologising for them. She has also deleted almost all of the tweets on her timeline, except for several dating from this March.