The former Mayor of London says the tallest building in Western Europe, the Shard – which officially opens in London today – will define the capital. The Shard, which stands at 1,016-ft high in St Thomas Street in Southwark, has been funded by the State of Qatar. A major fanfare including laser shows are expected today during its official inauguration. Ken Livingstone – who was the Mayor of London when the tower got final approval – said it was London’s equivalent to Ne...