Elton pushes through tax renewal