The strike price for Hinkley Point C nuclear power station announced on Monday was described by the government as a good deal for Britain. But as Seb Berry of Solarcentury and the Solar Trade Association argues, compared to technologies such as solar, it is anything but.