Re: Look out
CS Lewis was not a born again Christian (a term which refers to certain evangelical denominations) but a very mainstream Anglican. If you read what he had to say on universal morality his argument for it was that there were certain things that almost everyone (regardless of religion or culture) agreed on (e.g. murder is wrong).
The point is what you are entitled to impose on others. I am very glad we impose our morality on these and murderers. Saudi morality says it is OK to send rape victims to jail for adultery, behead gays for sodomy, and torture people to death for following the wrong religion - if I could "impose my morality on them" by stopping them doing it I definitely would.
It is interesting that secular governments who do not have a philosophical basis for universal morality, from Europe to China, are so interested in controlling people. The underlying problem is not a belief in universal morality (especially when that goes with a belief in the importance of personal moral choices) but a patronising belief that the people in charge know what is best for everyone else. They rarely discuss the basis of their morality but it seems to be a vague "greatest good of the greatest number" which naturally leads to "the end justifies the means" which takes us back the the Nazis.