Deluge of abuse sent on X to prominent UK politicians in election period


Deluge of abuse sent on X to prominent UK politicians in election period