The Waterloo of Brexit is Here
What if Roy Jenkins had become Prime Minister? Mr Speaker's Lecture 25th Feb 2019
Five Rounds with Farage
The end of Brexit – An update
‘Let Europe Arise’: Britain in Europe
My Chatham House speech: Brexit can and should be stopped
“Reversing Beeching – Reshaping Britain’s Railways for the 21st Century”
Six Months to Save Britain
The Defeat of Thatcher’s Brexit Army
Happy No-Brexit Day!
March Today to Save Britain!
Brexit Day is Cancelled
Labour Comes on Board – at Last!
Amid Party Splits the Brexit Fight Continues