UUnited Kingdom Read More What’s The Bank Windfall Tax: UK Major Banks’ Shares Tumble Following Calls to Tax Bank ProfitsAugust 29, 2025 UK lenders slid on Friday after the Institute for Public Policy Research (IPPR) urged the Treasury to tax…