XML 432 R158.htm IDEA: XBRL DOCUMENT v3.24.1
Share capital (Details)
£ / shares in Units, £ in Millions
12 Months Ended
Dec. 31, 2023
GBP (£)
Vote
£ / shares
shares
Dec. 31, 2022
GBP (£)
shares
Share capital    
Nominal value per share | £ / shares £ 0.01  
Number of votes per share | Vote 1  
Number of shares issued in relation to employee share schemes 2,500,000  
Share capital | £ £ 25 £ 25
Number of shares issued 2,522,539,885 2,520,039,885