Micky P Kerr on Britain's Got Talent semi-final