Ashleigh and Pudsey
Ashleigh Butler and Pudsey the pooch have won Britain's Got Talent 2012. The pair wowed the judges with their Mission Impossible routine and left show favourites Jonathan and Charlotte standing.Speaking after the results were announced, Simon Cowell said: 'My life's work is now complete. This has been my favourite year on Britain's Got Talent.' However, he refused to dance onstage with Pudsey the dog - a promise he had made earlier in the series if the act won.