Britain's Got Talent

S05E19 - Final: The Results

This is the moment you've all been waiting for. After eight weeks of searching for the best talent of the land - the results are in. The winner of Britain's Got Talent 2011 is...

Britain's Got Talent
S05E19