The all-star variety talent show is now in its 19th year and will return to our screens on Saturday 21 February. Find out more here.
Britain's Got Talent saw a huge range of acts reach the final for its 18th series on ITV, but who ended up winning in 2025?
Some results have been hidden because they may be inaccessible to you
Show inaccessible results