The Congress appointed former Punjab chief minister Captain Amarinder Singh appointed as the new state president on Friday, sealing a prolonged leadership tussle that threatened to derail the party’s plans for coming back in power for 2017 elections.