A Stop Trump Coalition march showcased pro‑Palestine messaging with speeches by MPs under a heavy police presence.