British finance minister reveals autumn budget