Varför får en brittisk politiker som är värd för en telefonbank Zohran Mamdani? Hur är detta ens lagligt?