Last night viewers saw the public vote land The Haunting, Dave & Finn and Flakefleet Primary School in the top three, with Dave & Finn automatically going through to the final on Sunday (June 2) after receiving the most votes.

They were then joined by Flakefleet Primary School after the judges' deliberation.
Tonight, David Walliams said he thought the competition was much more "open", adding that, unlike last night, he's not sure if there's a clear winner.
But when it came to the public vote, it was Siobhan Phillips, 4MG and Matt Stirling who emerged as the top three acts, with 4MG coming out with the most votes and landing an automatic place in the final.
It was then up to judges Simon Cowell, Amanda Holden, Alesha Dixon and David Walliams to choose who would join them.
Simon was up first and he chose Matt, while Alesha, Amanda and David all picked singer Siobhan Phillips giving her a place in Sunday's final.
Britain's
Got Talent continues tomorrow night (Wednesday, May 29) at 7.30pm and 9.30pm on ITV.