Coronavirus and the Square Mile

Peter Murray talks to the most important woman in the City of London – Catherine McGuinness, Chair of the Policy and Resources Committee, about globalisation and the role of the financial sector in our national recovery as well as the Square Mile’s transport and culture strategies.