The UK Government announced the launch of a consultation into proposed new due diligence regulations requiring companies ...