News

Plans for Britain's first new nuclear power plant in 20 years has taken a major step forward. But what are the implications of Hinkley Point C for south Wales, with Barry only 14 miles (22.5km ...