Dubbed “a kind of weird little British cousin of Fox News”, GB News launched on Sunday, and it hasn’t been without a few hiccups.
Continue Reading