The line-up for the final Britain’s Got Talent semi-final has been confirmed. Eight acts will be looking to secure a place in ITV’s grand finale. But who is set to take to the stage this evening?
BGT is back after a two-week break with a new episode. ITV was forced to take the show off the schedule last weekend. But what time is it on? After a surprise week’s absence, BGT is back and ready for ...