Hundreds of workers at the under construction Hinkley Point C nuclear power plant site in Somerset, south-west England were locked out and had their wages docked after staging a protest over safety ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results