7 votes

Britain accused of failing to grasp scale, cost of modern slavery