MPs budget controversy