Who resisted and campaigned for abolition?

Print this image

Statue of Oliver Heywood, Albert Square, Manchester