Andrew Neil Surprises All As He Launches Radio Station

In a surprise move, GB News today confirmed that they will be launching their own radio station to rival the current outlets. The GB News channel is set to go live this Sunday. Andrew Neil, chairman…

Comments