Lad band Loveable Rogues and schoolgirl singer Molly Rainford have become the next two acts to win a place in the Britain’s Got Talent final.

The London-based three piece and 11-year-old Molly received the most votes in the third semi-final programme with their respective vocal performances.

Molly won some of the rowdiest applause of the night after her soulful rendition of Roxette’s It Must Have Been Love.

Alesha Dixon told her she reminded her of a ‘little Mariah Carey’, while David Walliams said: “I closed my eyes when you were singing and I thought it was an adult singing.”

Simon Cowell added: “You’re adorable. It was stunning.”

Meanwhile, Loveable Rogues also won themselves legions of fans as they belted out their own tune, Lovesick.

Cowell told them: “It was brilliant. You’ve come together at absolutely the right time. This is absolutely the real deal.”

Amanda Holden said: “It was like The Streets meets Gipsy Kings. I love how you mixed it up.”

The two acts will now battle it out alongside other finalists to be crowned the Britain’s Got Talent winner on Saturday

Molly, from Essex, was almost too overwhelmed to speak, saying: “It’s just amazing, I can’t believe it.”