Plans for the construction of a new nuclear plant in the UK have been met with harsh criticism from multiple corners, including supporters of the controversial power source.

The UK government has given the greenlight for the construction of the Hinkley Point C nuclear plant by a consortium of international investors led by France’s EDF Energy. The new plant, located in Somerset on the Bristol Channel coast, will consist of two reactors which are expected to generate power…