Here is quite a good trick question. Which current Member of Parliament has voted most often against pro-EU measures? I have not done the count, but I suppose it would be natural to guess Bill Cash, who entered Parliament in 1984. In fact, it is much more likely to be Jeremy Corbyn who came into the House in 1983 and has defied his party more often on the subject than has Sir William. It is fascinating how Mr Corbyn’s tenacious Bennite Euroscepticism has been glossed over by the media. The most likely candidate, however, must be Dennis Skinner, who entered Parliament in 1970 and must be the last person still sitting there to have voted against entry in the first place.

This is an extract from Charles Moore's Spectator Notes, which appears in this week's issue