Listen

Description

Daniel Zeichner, MP for Cambridge, describes how there have been great speeches in the past and present – speeches that unite and speeches that divide – but we need to be defending universal rights.