In western politics, the political Left has traditionally seen itself as more progressive and has staked universal claim to the  moral high ground on virtually all social and economic issues. But where does this veneer of moral superiority emanate from? What happens when the emotional and seemingly morally superior argument has to give way to apragmatic considerations?

Watch this British historian and journalist Peter Hitchens lay out his case during a fascinating exchange with the leader of the Women’s Equality Party Sophie Walker, and LGBT Labour MP, former vicar Chris Bryant, as they attempt to debate what it means to be ‘morally right’ in today’s polity: