Prince has unveiled a new song inspired by the recent civil unrest in Baltimore.

It's called 'Baltimore' and has been described as a tribute to the city's people, after a turbulent period of rioting and protests following the death of young black man Freddie Gray last month.

It mentions Gray and the death of Michael Brown, who was shot by police in Ferguson, Missouri last year.

Prince uploaded the track to his Soundcloud page, and it can be heard below. Backing vocals on the song are provided by Eryn Allen Kane, while Prince played every instrument.

Prince also played a free concert in the city yesterday, which was streamed on Tidal for free. 

Hear 'Baltimore' below: