Politics
Andrew Neil is still invested in GB News
Neil may have stepped down as its public face, but he still holds 62,458 shares in the company
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics
Politics