Channel 4 News is made for Channel 4 by ITN. The editor is Esme Wren. Deputy Editor is Becky Emmett. Managing Editor is Ed Fraser. Channel 4 is a publicly-owned and commercially-funded UK public ...
Five million pounds given to Nigel Farage from crypto billionaire Christopher Harborne has been the centre of controversy for months now. As FactCheck previously reported, the dispute over the money ...