UK’s £17.8B Sizewell C Bet Powers Up Energy Independence