It’s been a rocky 72 hours for GB News, a newly-launched UK channel that dubs itself “Britain’s news channel” and has vowed “not to be another echo chamber for the metropolitan mindset.” Launching just a few days ago on Sunday, former BBC presenter Andrew Neil’s opinion news venture has already seen a loss of advertising…
British TV presenter gets caught out by the oldest prank in the book
