Investors withdraw £4.5bn from funds in October as Budget uncertainty peaks