Pop star Lily Allen has taken aim at racists and homophobes in a new song.
The 'Smile' hitmaker has posted a clip of new track Guess Who Batman? on her MySpace.com webpage, and admits it was initially written with the right wing British National Party (BNP) in mind.
The song features the lyrics: "Look inside your tiny mind, then look a bit harder/'Cos we're so uninspired, so sick and tired of all the hatred you harbour/So you say it's not OK to be gay, well I think you're just evil/You're just some racist who can't tie my laces, your point of view is medieval/F**k you, f**k you very much/'Cos we hate what you do and we hate your whole crew,
so please don't stay in touch."
Explaining the idea behind the song, Allen says: "This song is not a direct attack at anyone, it was originally written about the BNP in the UK, but then I felt this issue has become relevant pretty much everywhere."