LILY ALLEN has had a pop at Britain’s Got Talent’s Susan Boyle, even questioning the Scottish singer’s vocal abilities.

Popular on LondonNet

“I thought her timing was off on Britain’s Got Talent on Sunday,” Allen told her Twitter audience.

“[There was] no control and I don’t think she has an amazing voice.”

Instead, Allen is backing Shaheen Jafargholi for the prize, as Britain’s Got Talent continues with the semi-finals.

“If the show is about talent then that Shaheen kid should win,” said Allen, while also offering some comfort to Boyle, who she described as a “lovely lady.”

Luckily for Boyle, the show’s judging panel all gave her the thumbs up and she’ll be in the final.

“You are one special lady,” said Simon Cowell.

“I want to apologise for the way we treated you the first time you sang. You made me and everyone else look stupid.”

Piers Morgan told the 48-year-old that she looked “absolutely beautiful and sang well”, while Amanda Holden called Boyle’s performance “fantastic”.