Struggling under crippling debt and losing £100,000 every day, it is questionable how long GB News can remain a channel.

But it has never been British (based in Dubai) and it has never provided news.
Post image

Comments