Singh doesn't qualify for his MP pension until next February. Any MP who was elected in the October 21, 2019 election needs to hold on to their seat until October 20, 2025 to qualify for their pension. I suspect there will be no election before that date, and Singh is not going to resign either.