London, Sept 13 (AFP/APP):Andrew Neil, the driving force behind Britain’s first news channel to launch in more than 20 years, said Monday he had resigned as chairman and prime-time presenter. The announcement comes after a troubled start for GB News, including poor ratings, technical issues […]