Hinkley C [nuclear plant] could cost consumers £50 billion under proposed deal

By David Toke