You will never reach your destination if…

Winston Churchill famously said: “You will never reach your destination if you stop and throw stones at every dog that barks.” A time of change brings many barking dogs. If Continue Reading →

Lessons on leadership from British politics

Sleepwalking towards a chaotic Brexit

“The UK is in a spectacular mess,” writes Martin Wolf in the Financial Times today. Why? Because “David Cameron launched an unnecessary referendum on EU membership” in order to pacify Continue Reading →