Soldier-magician Richard Jones has won the tenth season of Britain’s Got Talent.

Throughout the season, Jones stunned the judges, live audiences and those watching on TV with a series of sensational magic tricks, reports dailymail.co.uk.

The finale of the show took place on Saturday.

Singer Wayne Woodward was announced as the first runner-up.

“It’s been an amazing experience to spend time with such talented people,” Jones said, as his fellow competitors surrounded him on stage to kick-start the final celebrations.

The tenth season of the show was judged by music mogul Simon Cowell, actress-singer Amanda Holden, singer Alesha Dixon and actor-comedian David Walliams.