You cannot have your cake and eat it too. Cambridge dictionary explains the meaning of this idiom as – to have or do two good things at the same time, especially things that are not usually possible to have together. The idiom is referred to here in respect of the demand for Scheduled Tribe status […]