The Duke of Sussex apologised for "institutional racism" as he said it had "no place in society".
The Duke of Sussex spoke out over the "wrongs of the past" - echoing his wife Meghan Markle's stance against racism.
In a clip released by The Diana Award today, the 35-year-old said: "My wife said recently that our generation and the ones before us haven’t done enough to right the wrongs of the past. I too am sorry.
"Sorry that we haven’t got the world to the place where you deserve it to be."
Speaking to the camera, he added: "Institutional racism has no place in our societies, yet it is still endemic. Unconscious bias must be acknowledged without blame to create a better world for all of you.
"I want you to know that we are committed to being part of the solution and to being part of the change that you are all leading. Now is the time and we know that you can do it."
Prince Harry was speaking to recognise the winners of the Diana Award on his late mother Princess Diana's 59th birthday.
The award works to recognise the work of youth in the community.
And he said that his mother would have been proud of the youth today.
Prince Harry apologises for ‘institutional racism’ and says it has ‘no place in society’
From Brexit breaking news to HD movie trailers, The Sun newspaper brings you the latest news videos and explainers from the UK and around the world.
Become a Sun Subscriber and hit the bell to be the first to know
Read The Sun: http://www.thesun.co.uk
Like The Sun on Facebook: https://www.facebook.com/thesun/
Follow The Sun on Twitter: https://twitter.com/TheSun
Subscribe to The Sun on Snapchat: https://www.snapchat.com/discover/The_Sun/1633225139
#PrinceHarry #DianaAwards #BLM