Who’s next at Number 10?
If performance style at tonight’s debate between seven prospective British Prime Ministers is anything to go by, we could soon be seeing UKIP leader Nigel Farage picking up the key to 10 Downing Street. Now before we go any further, I want to point out that this is not a reflection of my political affiliations. As … Read more