Green Party spokesperson says governing body has also ‘let down the British public’

[Read more]