Stephen chats with Semi-Final winner Craig Ball | Semi-Final 5 Results | Britain’s Got Talent 2016 9.9k Views 27 May 2016