UK Green Party leader apologises for sharing post criticising police over Golders Green arrest May 1, 2026 by UK Green Party leader apologises for sharing post criticising police over Golders Green arrest Sharing Is Caring: