Sir Keir Starmer has said he will defend the decisions made in the budget all day long amid anger from farmers over inheritance tax changes.