ITV Britain's Got Talent under fire as fans brand performance 'unsuitable' for family show
Published
The live semi final took place on ITV from 8pm on Monday.
Full ArticlePublished
The live semi final took place on ITV from 8pm on Monday.
Full Article