The final line up of contestants on Friday’s Britain’s Got Talent 2019’s semi-final tonight have been confirmed.
Britain’s Got Talent 2019 continued tonight with a masked magician, a thrill-seeking stuntman – and a surprise appearance from none other than Susan Boyle.