The picture of modern slavery in the UK construction industry is “… uncomfortable to say the least…”  according to a recent CIOB...