New resolution by the UK's Green Party says the answer is YES

Advertisement