Is it ok to use "However" with "Having said that" in the same sentence? I think their meaning is the same and it causes duplication. But I have found this sentence in a book.
Nuclear power has its problems. However, having said that, many people believe it is the energy source of the future.