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
Why can’t there be more vampires?
Bloodsucking, in various more or less metaphorical guises, is after all opera’s happiest place
Resist Labour’s managerial revolution
Keir Starmer and Rachel Reeves are grimly committed to expanding the state and entrenching bureaucracy
The far enemy
The motivations for the 9/11 attacks are still misunderstood and moralised
Alive and flicking
A game invented by a man named Adolph might have been a hard sell to the British public, but it was an instant hit
The public sector must reform or die
Too big to fail? It is too big to succeed
Bants means bans
Scarcely any football chants will be allowed under Labour’s new “equality” rules
South Africa needs better policies, not just better vibes
Political change must lead to economic change as well
Am I prepared to help my mum die?
Euthanasia poses impossible questions about life and death
What do Labour think a conversion therapy is?
There has to be a middle ground between complete denial and complete affirmation