D Day and the Northamptonshire Yeomanry

The invasion of Normandy on the 6th June 1944 was the most important military victory of the Western Allies of the Second World War. It was and still is the largest land, sea and air operation in military history and is unlikely to be surpassed.

The political risks of extending Article 50

The last seven days have been a momentous week in British politics. Big battles have been fought, political reputations tested and a frenzy I have never before experienced in my political career played out.