How Scotland Won Independence By Losing The Independence Vote

So, on 18th September 2014, 718 years after its first battle against English rule, Scotland eventually voted ‘No’ to independence. A full month on, as the dust settles on the outcome and all commentators, observationists and pub-philosophers air their final

Read More

The Scandalous Art of Car Buying

In a future socialist utopia, a car buyer will be able to confidently walk into a dealership and pay the same price as everyone else buying the same type of vehicle. But, alas, in today’s free economy and capitalistic regime,

Read More