Former Labour MP accuses prime minister of being 'greedy'