v3.24.1.1.u2
Contract liabilities - Schedule of significant changes in contract assets and contract liabilities (Details) - GBP (£)
£ in Millions
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Increase (Decrease) in Contract Liabilities [Roll Forward]    
As at 1 April £ 2,006 £ 1,472
Exchange adjustments (27) 54
Revenue recognised that was included in the contract liability balance at the beginning of the period (252) (292)
Increases due to cash received, excluding amounts recognised as revenue during the period 519 772
At 31 March £ 2,246 £ 2,006