Committed. Accurate. Relevant.
There is no scientific evidence to support the National Trade Union Centre’s claim that there was…