Day: 20 June 2019

Tory Ballot: The Moment of Truth

June 20, 2019 By Malcolm Blair-Robinson

By the end of today we will know whose challenge Boris will have to defeat to become Prime Minister. Yesterday saw the end of the energising campaign of Rory Stewart, brought down for the very reasons set out in my previous posts, in which I opined that his was the pragmatic realism the country needed […]