Europe's tallest building, the Shard on London's south bank, opened last night with a spectacular light and laser show. Londoners flocked to rooftops, balconies and public spaces as the tower, which rises to 1,016ft above the city, was lit in blue, green, purple and gold and lasers probed out across a clear night sky in the capital.