VICTORIA - British Columbia's finance minister is preparing to deliver a budget today that she says will brace the province against four years of "uncertainty and disorder" amid the U.S. presidency of Donald Trump.