Do Great Britain’s local elections betray the future for the country’s leadership?
Many of England, Wales and Scotland’s local council seats were up for the public vote yesterday, to fill town and city councils with councillors to represent constituents on local issues…