The Karnataka government has cancelled all the ten trains that were expected to ferry migrant workers back to their home states this week -- a move the opposition Congress dubbed holding the workers "hostage". Chief Minister BS Yeddyurappa said he has "appealed" to migrant workers to stay as construction work has resumed in the state.