A Liberal-appointed senator worked as a federal contractor for the finance department at the same time he voted in the Upper Chamber and drew six-figure directors’ fees from corporations, records show. The business affairs of Senator Sarabjit Marwah (Ont.) did not breach any ethics rules, a spokesperson said: “It’s a shocking thing to me that the conflict of interest guidelines for senators remain so weak.”