Realistically, can the UK really secure our own energy if Russia is not an option? Apparently, wind and solar are not dependable. So how long is going to take before we secure a dependable source? Post Comment Receive notifications Add a comment...