The results of Karnataka by-elections have been announced. Out of five constituencies, JD(S) and Congress alliance has won two Lok Sabha seats and two Assembly constituencies while BJP has managed to claim one Lok Sabha seat. Here are the complete details.