London September 27, 2026By Charlotte AdamsGlobal Banks Sound Alarm: UK Windfall Tax Could Drive Financial Shift Away from London