Workers will get 8p more of any extra £1 earned but some claimants will be no better off.