With a crucial election in Delhi now just weeks away, Arvind Kejriwal's party was jolted today with one of its legislators switching to the BJP, claiming that the government has defaulted on basic promises it offered ahead of its tectonic victory in 2015.