Wm Morrison Supermarkets Limited, trading as Morrisons, is the fifth largest supermarket chain in the United Kingdom. As of 2021, the company had 497 supermarkets across England, Wales and Scotland, and one in Gibraltar. From Wikipedia
Supermarkets defend their move as a way to offer lower prices despite criticism that these imports breach British animal welfare norms