Scotland Tonight

Wed 04 Nov, 10.45 pm24 mins

A double defeat for Donald Trump. What does it mean for him, the US and the wider world?

Available until: 4 Dec 26 23:59