Rachel 'Raygun' Gunn has announced that she will not compete again, following a wave of online abuse after her performances…