Is Modi jogging to Delhi any faster?