Karnataka Chief Minister BS Yediyurappa has announced his resignation He broke down at a two-year celebration of his government today He will remain caretaker Chief Minister as BJP decides on a replacement