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 do we persist with Opera?
Dependent on state subsidies, artistically ossified and only a few go to see it
The myth of the emotionally unstable populist voter
It’s time that smug pseudo-centrists had more humility
A failure of safeguarding
The government should act on transitioning in schools
Braverman’s dilemma
The Home Secretary was in an impossible situation, with Number 10 wanting the rhetoric of action without the substance
An economic peasants’ revolt?
ARC provided a platform to a vital dissident message, but it needs to lose the dead weight of discredited ideas
The myth of Sunakos
What if you got everything you wanted and did not deserve?
An about-turn on tobacco
Prohibitionists are changing course on cigarettes, and Rishi stands alone
A very British series
Dr Who has succeeded because and not in spite of its limitations