STEVE Royle will be battling it out in the final of Britain’s Got Talent tomorrow for a prize of £250,000 as well as a spot in the Royal Variety Performance.

The comedian and juggler from Chorley is hoping he has done enough to win after being the judges' favourite in the first week of the semi-finals.

One of the acts who was hoping for a spot in the final is Ribble Valley boy Jasper Cherry, who lost out as the judges top choice in the fourth semi-final to comedian pianist Jon Courtney.

Jasper, from Clitheroe, performed a magic trick which wowed the judges and audiences at home, and is hoping he will have won the public vote to perform in the final of the show.

Viewers will take full control in deciding which of the ten finalists takes home the prize, with the winner revealed live at the end of the night.

Joining Steve as the other top judges' acts are dancing duo Aaron and Jasmine, magician Magical Bones, comedy singer and performer Jon Courtenay, and stand-up comedian Nabil Abdulrashid.

The remaining public vote acts will be revealed tonight with all ten acts pre-recording their performances.