Britain's Got Talent 2019 results: Dave & Finn win first live show to join Flakefleet Primary School in the final

They'll be back on stage this Sunday
Winner: Heroic duo Dave and Finn topped Monday night's public vote
Dymond/Thames/Syco/REX
Natasha Sporn28 May 2019

Flakefleet Primary School and Dave & Finn became the first two acts to go through to the Britain's Got Talent final.

Policeman Dave and his retired police dog Finn, who was stabbed in the line of duty in 2016, topped the public vote after Monday night's show at the Hammersmith Apollo.

The amazing act earlier in the evening left everyone gobsmacked as Finn managed to predict the judges' thoughts, before being joined on stage by police puppies in training.

The judges then chose David Walliams' Golden Buzzer act Flakefleet Primary School to progress to the final over The Haunting.

Holden was left so spooked by the routine that she was forced to apologise after swearing live on television before the watershed.

Oops: Amanda Holden clamped her hand over her mouth after swearing (Dymond/Thames/Syco/REX )
Dymond/Thames/Syco/REX

Ant and Dec's Golden Buzzer act Akshat Singh, a teen dancer, failed to win enough votes to make it through after his energetic routine opened the show.

"I'm over the moon," Dixon told the presenters shortly after they announced she is "expecting". "Lovely place to celebrate it."

The singer beamed as her fellow judges applauded, standing up to show off her blossoming bump to the audience in her black dress.

Britain's Got Talent continues all week at 7.30pm and 9.30pm on ITV.