Who is GB News presenter Darren Grimes and why do people think he’s a ‘hateful s**te’? Published 02 Oct 2022 Full Article