BS Yeddyurappa has to take oath as Karnataka Chief Minister this morning after the Supreme Court, in a rare overnight hearing on a petition by the Congress and the Janata Dal Secular, refused to stop the ceremony. The BJP leader has been given 15 days to prove majority by the Governor on Wednesday evening.