David Davis reiterates 'in the name of God, go' plea to Boris Johnson after making '1,000 enemies' in day
David Davis tells GB News Boris Johnson should retract and apologise for Savile comments aimed at Keir Starmer after protesters surround Labour leader
1 Tory MP David Davis warns Boris Johnson Northern voters 'see through bull****' over cost of living crisis
1 Covid: Conservative MP David Davis expects government will reverse policy over face masks in schools