The Britain’s Got Talent is almost over for another year; all that is left is the grand final on Saturday night: These are the list of semi-final winners that will be performing plus one other – the wild card winner.
Jonathan Antoine & Charlotte Jaconelli