Main Story United Kingdom Britain’s Got Talent Mary P in semi-final line-up tonight 2 years ago Mary P #MaryP