The government should have the moral high ground first before charging DAP chairperson Karpal Singh for sedition.