Disclosure Of Effect Of Changes In Foreign Exchange Rates [Text Block]
| Concept | 
                                    
                                        2024-04-01 to 2025-03-31  | 
                            
                                
                                    
                                        2024-04-01 to 2025-03-31  | 
                            
                                
                                    
                                        As at 2025-03-31  | 
                            
                                
                                    
                                        2024-04-01 to 2025-03-31  | 
                            
                                
                                    
                                        2024-04-01 to 2025-03-31  | 
                            
                                
                                    
                                        2024-04-01 to 2025-03-31  | 
                            
                                
                                    
                                        2024-04-01 to 2025-03-31  | 
                            
                                
                                    
                                        2024-04-01 to 2025-03-31  | 
                            
                                
                                    
                                        2024-04-01 to 2025-03-31  | 
                            
                                
                                    
                                        2024-04-01 to 2025-03-31  | 
                            
                                
                                    
                                        2024-04-01 to 2025-03-31  | 
                            
                                
                                    
                                        2024-04-01 to 2025-03-31  | 
                            
                                
                                    
                                        2024-04-01 to 2025-03-31  | 
                            
                                
                                    
                                        2023-04-01 to 2024-03-31  | 
                            
                                
                                    
                                        2023-04-01 to 2024-03-31  | 
                            
                                
                                    
                                        2023-04-01 to 2024-03-31  | 
                            
                                
                                    
                                        2023-04-01 to 2024-03-31  | 
                            
                                
                                    
                                        2023-04-01 to 2024-03-31  | 
                            
                                
                                    
                                        As at 2024-03-31  | 
                            
                                
                                    
                                        2023-04-01 to 2024-03-31  | 
                            
                                
                                    
                                        2023-04-01 to 2024-03-31  | 
                            
                                
                                    
                                        2023-04-01 to 2024-03-31  | 
                            
                                
                                    
                                        2023-04-01 to 2024-03-31  | 
                            
                                
                                    
                                        2023-04-01 to 2024-03-31  | 
                            
                                
                                    
                                        2023-04-01 to 2024-03-31  | 
                            
                                
                                    
                                        2023-04-01 to 2024-03-31  | 
                            
                        
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Disclosure of effect of changes in foreign exchange rates [text block] | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 
| Reserve of exchange differences on translation | — | — | 
                                        
                                             
                                                88,500,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 
                                        
                                             
                                                126,300,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | — | — | — | — | — | — | 
| Disclosure of information when currency is not exchangeable into another currency [text block] | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 
| Disclosure of information when foreign operation’s functional currency is not exchangeable into presentation currency [text block] | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 
| Disclosure of summarised financial information about foreign operation [text block] | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 
| Disclosure of summarised financial information about foreign operation [abstract] | ||||||||||||||||||||||||||
| Disclosure of summarised financial information about foreign operation [line items] | ||||||||||||||||||||||||||
| Non-current assets | — | — | 
                                        
                                             
                                                2,143,400,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 
                                        
                                             
                                                2,088,200,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | — | — | — | — | — | — | 
| Current assets | — | — | 
                                        
                                             
                                                1,115,200,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 
                                        
                                             
                                                911,700,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | — | — | — | — | — | — | 
| Non-current liabilities | — | — | 
                                        
                                             
                                                901,400,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 
                                        
                                             
                                                891,300,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | — | — | — | — | — | — | 
| Current liabilities | — | — | 
                                        
                                             
                                                457,800,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 
                                        
                                             
                                                372,100,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | — | — | — | — | — | — | 
| Revenue | 
                                        
                                             
                                                2,248,100,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | 
                                        
                                             
                                                2,248,100,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | — | — | — | — | — | — | — | — | — | 
                                        
                                             
                                                2,034,100,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | 
                                        
                                             
                                                2,034,100,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | — | — | — | — | — | — | — | 
| Profit (loss) | 
                                        
                                             
                                                355,800,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                59,400,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | 
                                        
                                             
                                                296,400,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                296,400,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                311,000,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                42,200,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                268,800,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | 
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                268,800,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                            
| Other comprehensive income | — | — | — | 
                                        
                                             
                                                64,800,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                22,600,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                1,600,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                37,800,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                6,000,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                1,200,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | — | 
                                        
                                             
                                                1,900,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                48,100,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | 
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                9,000,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                36,000,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                            
| Comprehensive income | — | — | — | 
                                        
                                             
                                                231,600,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                273,800,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                1,600,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                37,800,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                6,000,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                1,200,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | — | 
                                        
                                             
                                                1,900,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                220,700,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    — | 
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                259,800,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                –
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                36,000,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     |