Neil O'Brien
Neil O'Brien is Member of Parliament for Harborough. He writes at his personal site and tweets at @neildotobrien
The great immigration data disaster
Officials are deleting the data we need for a more sensible debate
Keir has much to fear
Keir Starmer should enjoy the election campaign because he may not enjoy the demands of power
Welcome to butter mountain
Labour’s extraordinary predicted majority might disappear almost as quickly as it arrives
Can we balance re-enchantment and reality?
We should not throw out the civilisational baby with the consumerist bathwater
The school as a battleground
Michaela defeat will not deter Islamist designs on schools
The soullessness of “social mobility”
Underprivileged young people need culture, not just “skills”
Two sides of the weird frontier
The archly neutral now stands on the margins, looking out at a society of fear and outrage
Scruffy splendour
Holy Week showcases a very Venetian combination of Renaissance splendour and DIY
Could Trump be a world leader?
His sense of his own importance might not be suited to isolationism