John Hayes is that rare thing, a brave politician – he says and writes things that people believe in and talk about, but that we rarely hear from MPs.
How many politicians have the courage to stand up to the establishment’s politically correct favourites – political correctness itself, the Human Rights culture and those in favour of multiculturalism?
Yet in his excellent columns in the Lincs Free Press John has now challenged all three.
We should be grateful that we have an MP who is not just another identikit establishment politician. John Hayes is one of us, truly speaking for the people.