The semi-finals for Britain’s Got Talent (BGT) are underway, with four acts already through to Sunday’s final. Contestants of ...