Craig Mackinlay
Craig Mackinlay is Member of Parliament for South Thanet. He tweets at @cmackinlay
Is Britain closed for business?
New development is being strangled by red tape
Green energy cannot save us
We require reliable power — not just eco-posturing
Did the PM tell the truth about Net Zero?
Fact-checking Boris Johnson’s answer to my PMQ
What will Net Zero cost?
Extravagant plans for a greener country will provide cold comfort for ordinary people
The scandal of screens
Parents are ill-equipped to fight the power of Big Tech over children’s lives — they desperately need the law to be on their side
Small talk and big asks
Men’s mental health is a serious matter — but it is wrong to expect people to be lifesavers
Keystones of Britain’s history
Far too many young people are woefully ignorant of the splendour and meaning of our rich ecclesiastical architecture
Irish politicians have lost touch with the people
The failed “modernisation” of the Constitution may not be a one-off failure for Irish liberals
In defence of British theological education
Critics should be more optimistic about the new generation of ordinands
Don’t ban the billboards
Campaigns against advertising are pure public health fanaticism
Ukraine’s cross-cultural contradictions
Has Ukraine overcome its legacy of historical antisemitism?
Cognition porn and discursive dehumanisation
Cultural and political discourse can follow the reductive yet seductive logic of pornography
The meaningless models of “public health”
Another brick in the “public health” fortress of unreality
A discordant song
Classical music may be the worst casualty of identitarian politics
Death throes of a dictatorship?
Amid war and discontent, military rule in Myanmar is faltering