We all profited, in its widest sense, from slavery, but the UK led the world in ending the known slave trade 200 years ago. Regrettably it still exists though. Rather than virtue signal over the past, your attention would be better directed towards where it currently continues.

— Nick Tyler (@nicktyler1) April 30, 2019
.....