XML 57 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Retirement benefit obligations - Schedule of Defined Benefit Scheme Obligations (Details) - GBP (£)
£ in Millions
Jun. 30, 2025
Dec. 31, 2024
Schedule of Retirement Benefits Recognised in Balance Sheet [Line Items]    
Total amounts recognised in the balance sheet £ 2,834 £ 2,906
Retirement benefit assets 2,953 3,028
Retirement benefit obligations (119) (122)
Defined benefit pension schemes:    
Schedule of Retirement Benefits Recognised in Balance Sheet [Line Items]    
Total amounts recognised in the balance sheet 2,873 2,945
Other post-retirement schemes    
Schedule of Retirement Benefits Recognised in Balance Sheet [Line Items]    
Total amounts recognised in the balance sheet (39) (39)
Present value of funded obligations    
Schedule of Retirement Benefits Recognised in Balance Sheet [Line Items]    
Total amounts recognised in the balance sheet (26,310) (27,118)
Fair value of scheme assets    
Schedule of Retirement Benefits Recognised in Balance Sheet [Line Items]    
Total amounts recognised in the balance sheet £ 29,183 £ 30,063