Boris Johnson says Hancock 'had to go' for undermining Covid