Delhi chief minister Arvind Kejriwal on Tuesday called off his sit-in protest to demand police reforms that has seen him run the city from a pavement near the home ministry.