Flailing MP calls it a day 6