GB News losses fell in the year to May 2025 as it posted strong revenue growth. Total losses now stand at £131m+.
GB News presenters Nana Akua and Charlie Downes locked horns over his definition of what makes someone British.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results