Zack Polanski demands ‘nationalisation of all UK utilities’ to lower household bills

Since being elected as the new Green Party leader, Zack Polanski has been getting his message for meaningful change across.