Cast your mind back five years to 2010. The tallest building in the world had been open just a few months. The World Cup was around the corner, and people genuinely thought England had a chance. And the United Kingdom got its first coalition government since the Second World War. Politicians aren’t exactly known for
Continue Reading