Glasgow, United Kingdom – The British electorate have not lacked direct political engagement in recent years. From the September 18, 2014 Scottish independence referendum to last year’s UK general election and even last month’s national parliament and assembly elections across Scotland, Wales and Northern Ireland, the popular will of Britain’s voting public has loomed large. Tomorrow,…