The UK Government has announced plans to introduce mandatory Human Rights Due Diligence (HRDD) legislation, requiring large businesses to identify and address human rights abuses and labour ...