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
Ireland’s Future has no future
Despite Irish separatist campaigning, Northern Ireland’s future remains firmly in the UK
Why Meghan is my role model
The public needs to get to know the real Meghan
The real St George’s Day
The week in fragile people and fragile porcelain
Gender and Josef K.
How it feels to be accused of crimes that don’t exist
Gove away
Sentimental tributes to the outgoing Tory overstate his political virtues
Without a twist
This weather-based thriller is all hot air, but who doesn’t enjoy a warm summer breeze?
British lessons for Canadian politics
What can the experiences of the Labour Party teach Pierre Poilievre?
Turning the tables on coercion?
Lord Walney’s report on political extremism is valuable if flawed
Pissed Ofcom
An affront to the freedom of the press to do whatever it likes