Hinkley Point – is the new nuclear deal on or off?