Harris Beider

What Happened Yesterday in Britain?

The UK's election results were proof, once again, that the only certainty in today's political climate is uncertainty.