A young Irish girl stunned the judges and audience on Britain’s Got Talent with an incredible operatic performance.
Leah Barniville is just 14 years old but her voice is as powerful and beautiful as anything you are likely to hear.
The youngster, from Co Meath, made the trip across the Irish Sea to audition for Britain’s Got Talent.
She was supported by her dad, auntie and little brother.
Leah stepped on to the stage and told the judges that if she were to win the competition it would mean absolutely everything to her.
She then began her performance singing an operatic piece in Italian.
The judges and audience were left open mouthed by her maturity and stage presence.
Leah performed the piece with beautiful precision, hitting every note perfectly and singing all the lyrics exactly.
The audition was so moving that the audience gave Leah a standing ovation, and her younger brother was so proud of his sister he shed a tear.
Leah was praised by the four judges and each one voted her through to the next stage of the competition.
Take a look at the incredible performance below.