Nick Page on Britain's Got Talent semi-final