bps 57bn Profit Highest Since 2022 as Iran war Pushes up | Blerbz