Prime minister gets his income from going out to work, says Rachel Reeves, as Budget tax hikes feared for non-workers