Fury as Green Party member quits London Assembly just three days after being elected Archie Mitchell | 07/05/2024