A student who was expelled from university for taking part in anti-apartheid demonstrations in 1970 has been awarded an honorary degree.
Pete Cresswell was forced to leave Liverpool University without graduating for protesting against its investments in apartheid-era South Africa.
The student was one of 10, including Channel 4 News presenter Jon Snow, punished for a six-week sit-in at the university's Senate House.
Mr Cresswell said he was "gobsmacked".
"If I went back through it 1,000 times, my 22-year-old self in 1970 would do it again," said Mr Cresswell, who was the only one of the 10 to be expelled.
The former politics student said he was "astonished" to be awarded a degree and had always thought "hell would freeze over" before the university gave him one.
Awarding him an honorary Bachelor of Arts degree at Liverpool Philharmonic Hall, vice chancellor Prof Janet Beer said "we in the university want to put this right".
She said that while the university "cannot undo" Mr Cresswell's "unfair and wrong" treatment, it can "recognise that wrong, and publicly do so" to a man who "saw what was the right thing to do and paid a price for it".
- Well done Pete!