All 12 finalists in Britain’s Got Talent 2015, including the two Wild Card finalists – plus the results