Lily Allen has completed the recording of her second album, the follow-up to 2006's 'Alright, Still'.

The Londoner, who played Glastonbury last weekend, said: "I'm pretty much sure it's finished, and I've got a meeting with the label (today). I'm really happy."

Several new songs have appeared on Allen's MySpace page in recent months, including the anti-BNP song 'Guess Who, Batman'.