20180519 india: Karnataka MLAs take oath; Yeddyurappa gets ready for cliffhanger trust vote