The Eknath Shinde-led Maharashtra government’s contentious decision to extend its health insurance scheme to 865 Marathi-speaking villages in neighbouring Karnataka has created an awkward situation for the Bharatiya Janata Party in the poll-bound southern state.