Are Leaders who procrastinate weak or Wise?
It‘s that time of year when we all frantically scurry to get our UK tax returns in on time. Like countless others I had to contact Her Majesty’s Revenue and Customs office with a last minute query, but they…