Prince Harry has personally donated £1.1 million to BBC Children in Need to support young people affected by violence.
The Duke of Sussex announced his gift, which has come from his own money rather than his Archewell foundation, during a visit to the Community Recording Studio (CRS) in Nottingham on Tuesday.