The Government has announced £5 billion for England’s farming budget over the next two years.