Craig Mackinlay

Craig Mackinlay is the Conservative MP for South Thanet.

We require reliable power — not just eco-posturing

Fact-checking Boris Johnson’s answer to my PMQ

Extravagant plans for a greener country will provide cold comfort for ordinary people