The 2011 census had revealed that India has as many as 453 million internal migrants and this includes both inter-state migrants and those within each state. Absent credible national data for the last few years, some studies have suggested that this figure may now be in excess of 600 million, writes C Uday Bhaskar for South Asia Monitor