XML 304 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per share - Summary of earnings per share - 2022, 2021 and 2020 (Details) - GBP (£)
£ / shares in Units, £ in Millions, shares in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings per share          
Net profit attributable to shareholders £ 1,781 £ 1,634 £ 1,471 £ 1,224 £ 1,505
Weighted average number of shares, Basic 1,891.8 1,918.5 1,928.0    
EPS, Basic £ 0.941 £ 0.852 £ 0.763 £ 0.635 £ 0.774
Net profit attributable to shareholders £ 1,781 £ 1,634 £ 1,471    
Weighted average number of shares, Diluted 1,902.8 1,929.3 1,939.4    
EPS, Diluted £ 0.936 £ 0.847 £ 0.758