Britain’s Got Talent 2013: The grand finalists

Meet the grand finalists of Britain’s Got Talent 2013, who will compete for the series title on Saturday June 8