That’s lazy thinking. Lazy thinking is often dangerous and harmful, people pick it up as sound bites.
The British (not English) were involved with the industrialisation of slavery in the 17th-19th centuries. Just because plenty of other ocean going nations were doing it too does not excuse that.
Slavery is, sadly, as old as humanity. Most large empires used it and some of them were large enough to industrialise it: the Romans, the Persians, the Ottomans, the meso-American civilisations, the Vikings.
White people have enslaved white peoples, black people have enslaved black people, Asian people have enslaved Asian people. It’s all horrific.
Should we acknowledge our nation’s role in the Afro-American triangle of slavery? Absolutely. I also take heart that Britain abolished slavery in 1833 (appallingly late) and that anti-slavery campaigns were widespread before then. We can’t change the past but we’re not the prisoners of it either. I don’t blame Dubliners for being the site of one of Europe’s biggest slave markets in the 11th century (selling mostly British slaves). That would be odd. Besides, we’re all genetically mixed anyway, no doubt we all have a slave and a slaver in our ancestry.
Far better to talk about people today, fighting discrimination, acknowledging white privilege and working to equalise socio-economic disparities.
So less guilt and self-hate, more positive action for change.