France And The Right

In the 2017 French Presidential election, 8,528,585 people, representing 23.86% of the votes cast, voted for Emmanuel Macron of the En Marche! party »

If The LibDems Pledge

A couple of days ago I wrote this - June 8 UK Election Prediction - but events have moved quicker. The president of the EU has »

June 8 UK Election Prediction

Here's a prediction that may be wistful, thinking of a time ahead when sanity and inclusiveness prevails. The LibDems base their platform on a second referendum »

The Elected Apprentice

It seems to me that one of the most interesting things to come out of the accusations about Trump and Russia is not whether he committed »