XML 156 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share capital (Tables)
12 Months Ended
Dec. 31, 2023
Disclosure of issued capital [Abstract]  
Schedule of Issued and Fully Paid Share Capital
2023
2022
Ordinary shares of 10p (formerly 25p) each
2023
Number
of shares
2022
Number
of shares
2021
Number
of shares
£m% of
share
capital
£m% of
share
capital
2021
£m
At 1 January67,287,852,20471,022,593,13570,839,206,0606,729 7,102 7,084 
Issued under employee share schemes667,636,165793,990,660183,387,07567 80 18 
Share buyback programme (note 43)(4,386,262,707)(4,528,731,591)(438)(453)– 
At 31 December63,569,225,66267,287,852,20471,022,593,1356,358 99.46 6,729 99.50 7,102