30-06-2023, 05:53 PM
Yes, apparently he had accepted the Sky position then after a meeting with Piers Morgan decided to go to Talk TV.
Could GB News be splashing the cash again?
Could GB News be splashing the cash again?