Newham Green Party announces MP candidates as shock poll finds party surging into second place in all three constituencies 23 March 2024 / 23 March 2024 by Newham Green Party Read more »