Peston loses microphone during live report

Channel  The Last Leg Re United Kingdom

The Last Leg – Bunch of Anchors