Richard is your Britain's Got Talent 2016 winner! _ Grand Final Results _ Britain’s Got Talent 2016-VdINlPD6Lfo