The Supreme Court in effect has sets aside Delhi High Court judgement which had decriminalised gay sex.