>We don't have landmass to facilitate the output waste in the UK
Yes, we do. It really doesn't make that much space to store the waste. The biggest problem is people being irrationally scared of it.