Starmer accuses Johnson of ‘taking the British public for fools’