Jammu and Kashmir's assembly elections reveal deep political divides, with NC dominating Kashmir and BJP thriving in Jammu, reflecting religious preferences