Stay updated with the latest in Tech, Science, Culture, Entertainment, and more by following our Telegram channel here.
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 from companies like IKEA, which said its…
