Mr Bean is alive and well and living in the Bank of England. But he’s not alone. Across the world, the impression grows that those in charge are both brainless and blind. When people at […]