MPs angry over budget cut