Mandy Muden on Britain's Got Talent semi-final