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