As the Britain’s Got Talent final gets closer, the first two acts competing for the £250,000 prize have been revealed. After weeks of auditions, the competition is now down to the pointy end, with the ...