Prince Harry will personally donate more than a million pounds to the BBC Children in Need charity, the organisation says, in one of the largest individual sums publicly given by a member of the royal family.
The announcement of the 1.1 million pounds ($A2.3 million) donation came during a visit by Harry to Nottingham, a city in central England, on a first visit to his homeland for five months and one of his most high-profile trips since stepping down from royal duties in 2020.
The money will help young people in communities blighted by violence, especially in Nottingham, Children in Need said.
"We're grateful for the support of BBC Children in Need in helping changemakers in the city continue their mission to create safe spaces, build trust and offer hope and belonging to young people