Boris Johnson's move to purge 21 no-deal Brexit rebels will have electoral consequences