A musician known for his inspired political views has received a degree to honour his work.

Trumpeter and singer Hugh Masekela, from Witbank, South Africa, was given a trumpet aged 14 by the American jazz legend Louis Armstrong and is still going strong at 75.

He spent much of his life in exile during which time he released over 40 albums and was featured on countless more.

His University of York degree comes after a career packed full of recognition from the industry and the Government of his native country.

The honours include being granted a Gold Medal of the Order of Ikhamanga in 2010 by the South African Government, and having March 18 proclaimed Hugh Masekela Day in the US Virgin Islands.

More than 3,500 graduates are receiving their degrees from the University of York this week during ceremonies at the campus.