Video: Socialists answer questions on British general election campaign

Hannah Sell, Socialist Party (CWI in England & Wales) deputy general secretary answers viewers questions on Labour, Corbyn and socialism. One of the Socialist Party’s weekly election broadcasts for the British general election campaign.