Britain's best (and worst) variety acts compete to win a spot at the Royal Variety Show.
Britain's Got Talent (Season 0)
Susan Boyle - I Dreamed a Dream (Episode 1)
Air date: 2009-12-13
Runtime: 60 min
Top Ten Moments: Our Top Ten Ant And Dec Moments (Episode 2)
Air date: 2017-03-25
Runtime: 60 min
Top Ten Moments: Top 10 Child Stars (Episode 3)
Air date: 2017-04-01
Runtime: 60 min
Top Ten Moments: Stephen's Top 10 Unbelievable Talents (Episode 4)
Air date: 2017-04-08
Runtime: 60 min
Top Ten Moments: Top 10 Dare Devils (Episode 5)
Air date: 2017-04-14
Runtime: 60 min
Top Ten Moments: Stephen's Unsung Heroes (Episode 6)
Air date: 2018-03-25
Runtime: 60 min
Top Ten Moments: Top 10 Stand Out Stars (Episode 7)
Air date: 2019-03-10
Runtime: 60 min
Top Ten Moments: Top 10 Astonishing Acts (Episode 8)
Air date: 2019-03-17
Runtime: 60 min
Top Ten Moments: Top 10 Comedy Corkers (Episode 9)
Air date: 2019-03-24
Runtime: 60 min
Top Ten Moments: Stephen's Top 10 Crown Jewels (Episode 10)
Air date: 2019-03-31
Runtime: 60 min
Christmas Spectacular (Episode 11)
Air date: 2020-12-25
Runtime: 60 min
I Wasn't Expecting That! (Episode 12)
Air date: 2021-04-04
Runtime: 60 min
Britain’s Got Talent: The Ultimate Magician (Episode 13)
Air date: 2022-12-18
Runtime: 90 min
Overview: Britain’s Got Talent: The Ultimate Magician showcases the very best magicians from Got Talent shows globally, as we see Britain’s Got Talent favourites competing against the very best magic acts from around the world. Stephen Mulhern will host this special edition of Britain’s Got Talent with Amanda Holden, Alesha Dixon and David Walliams returning to the famous judging desk. For this one-off special edition, they will be joined by Las Vegas legend Penn Jillette – of Penn & Teller fame. Ten magical acts will perform, and the winner will be chosen by the theatre audience – but who will be crowned the Ultimate Magician and take away the £50,000 prize?

Seasons

Episodes 10

Episodes 14

Episodes 14

Episodes 18

Episodes 19

Episodes 17

Episodes 18

Episodes 18

Episodes 18

Episodes 18

Episodes 18

Episodes 18

Episodes 19

Episodes 15

Episodes 14

Episodes 14

Episodes 14

Episodes 13