A soldier from Essex is celebrating after winning this year's Britain's Got Talent last night.
25-year-old Richard Jones from South Woodham Ferrers, who's a Lance Corporal in The Household Cavalry, wowed the judges with his magic act beating 11 other finalists to become the competition's tenth winner.
He received huge praise from Simon Cowell, Amanda Holden, David Walliams and Alesha Dixon and takes away a two hundred and fifty thousand pound prize and the chance to appear at the Royal Variety Performance.
When Ant and Dec asked him how he felt after his win, he said: "It's unbelievable. Thank you so much.
"It's an incredible feeling. I want to thank everyone here and everyone at home watching."
Meanwhile it was the end of the road for Hertfordshire's Craig Ball - the 24 year old impressionist and maintenance worker from Stanstead Abbotts appeared flustered during his act and was placed sixth.