v3.25.4
Earnings per share - Summary of earnings per share (Details) - GBP (£)
£ / shares in Units, £ in Millions, shares in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings per share          
Net profit attributable to shareholders, basic £ 2,065 £ 1,934 £ 1,781 £ 1,634 £ 1,471
Weighted average number of shares, Basic 1,834.4 1,865.9 1,891.8    
EPS, Basic £ 1.126 £ 1.036 £ 0.941 £ 0.852 £ 0.763
Net profit attributable to shareholders, diluted £ 2,065 £ 1,934 £ 1,781    
Weighted average number of shares, Diluted 1,843.5 1,876.7 1,902.8    
EPS, Diluted £ 1.120 £ 1.031 £ 0.936