Barclays boss rewarded with £15 million pay package as bank delivers bumper profit
High street lender sees pre-tax profits rise by 13% to £9.1 billion in 2025
High street lender sees pre-tax profits rise by 13% to £9.1 billion in 2025
