The Chancellor's Mansion House speech outlined a vision for the UK as a hub of financial innovation, underscoring the urgency ...