Charanjit Singh Channi was sworn in as Punjab's new Chief Minister today after Amarinder Singh's dramatic weekend resignation just four months before an election in the state. Punjab's first Dalit Sikh Chief Minister took charge with two deputies, both carefully chosen to tie up the Congress's poll math- Sukhjinder Singh Randhawa and Om Prakash Soni.