Business Analyst Andrew Neil quits GB News after just eight shows By Leora R. Isham 3 years ago Insiders claimed Mr Neil’s exit from GB News could pave the way for him to