Politicians have limited power. They can't impose morality on themselves. How can they impose it on the country?