XML 354 R144.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share capital and other equity (Details) - GBP (£)
£ / shares in Units, shares in Thousands, £ in Millions
Dec. 31, 2024
Dec. 31, 2023
Date of approval    
Par value per share £ 1.0769 £ 1.0769
Ordinary shares    
Date of approval    
Allotted, called up and fully paid £ 8,972.0 £ 9,683.0
Number of shares 8,331,145 8,991,737
Par value per share £ 1.076923076923077  
Preference shares    
Date of approval    
Allotted, called up and fully paid £ 0.5 £ 0.5
Number of shares 483 483
Par value per share £ 1 £ 1