Independent TV

Showing now | News

Andrew Neil says he left GB News as he did not want to be part of ‘British Fox News’

01:33

Andrew Neil says he left GB News as he did not want to be part of ‘British Fox News’

Up next