It is the responsibility of parents to inculcate into their children good morals, love, the golden rule, and an aspiration to be peaceful. The tragedy of your question lies in the twofold horror of much parental abdication of their responsibilities, and the desire of the State to take over.
Where many parents are already doing a good job there, stop and think what will happen when the State's morals clash with parental morals. The State will not only confuse the children, but turn around and accuse the parents of being bad parents for daring to disagree with its standards! This is already happening in Britain. Last night there was a national conference for concerned parents to know what strategies exist to retain their parental authority in view of Government legislation to erode it. Fortunately, the Supreme Court prevented Government enforcing it nationally, due to many legal controversies, but the battle continues.
The moment the public hands over morality to Government, disaster will follow. Political morality will take over, based (as it nearly always is) on the power of lobbies and finance. Those with agendas to manipulate society will sweep in. Yet no legislation can enforce 'attitudes' - only outward conformity, to avoid jail / fines. No school teachers can inspire love or peace. They don't even have the time of day or financial resources to teach the basics of education! And consider your child being taught morals by an immoral teacher! Schools are full of very fine persons, but also morally corrupt people. Parents need to resist all political attempts to take over control of their children.