The House of Commons voted to approve Annette Ryan, a longtime public servant and the current deputy director of Fintrac, as Canada's next Parliamentary Budget Officer.