With respect, that's nonsense, isn't it.
Corbyn is a rarity amongst politicians in this age, who HAVE 'made an impression' on the electorate. Not a universally favourable impression of course - he has as many detractors as supporters - but he DOES 'make an impression'.