National March for Palestine from Bank to Parliament Square Westminster London Saturday 9 December 2023.