Nuclear power needs to be part of the solution. Anyone that claims otherwise is a lier or a moron.
David MacKay did the math for England back in 2008 in a very educating book that I highly recommend.
You can download it for free from his website or buy the paper copy on Amazon.