Contestants to face off in Britain’s Got Talent final

(Syco/Thames TV)
(Syco/Thames TV)