Nick Gibb tells LBC he gave 'a lot of thought' about resigning over results controversy