The home secretary has called for him to resign or face a recall petition amid outrage over receiving £91,000 MP’s salary in jail