Three essential Karnataka lessons for national politics 

TrueLook Integrates Camera Technology with Procore
Adaa Khan Gets Emotional On Rajeev Khandelwals Chat Show JuzzBaatt | Entertainment

Three essential Karnataka lessons for national politics 

The Karnataka result seals Modi’s position as the third genuine pan-India leader after Nehru and Indira. The surprise factor could be Mayawati.

The BJP’s victory may not be fully sealed as the scores fluctuate at the time this is written (it’s still five short of 112 and, arithmetically, Congress and JD(S) add up to 114). But the Congress party’s defeat is conclusive. In yet another face-off, Narendra Modi has shown Rahul Gandhi is no match for him. There wasn’t much doubt earlier, but the Karnataka result affirms Modi’s rise as a genuine pan-India leader. This makes him only the third such in our political history, after Nehru and Indira.

This result, therefore, has three key lessons: 

1) Coalition/alliance building will now follow a process unfamiliar to many in the past four decades. For those parties that are so apart ideologically or in vote-base terms that they can never align with the BJP, there is the challenge of finding a story to rival Modi’s. Today, it looks insurmountable. If they unite and name a leader, a Modi versus A, B, or C presidential-style campaign will be a walkover. If they don’t, they will be annihilated piecemeal.

For those regional parties with less ideological baggage, the default option is always the party more likely to be able to control power in Delhi and then give them a part of it. Akhilesh, Mamata, even Mayawati and the Left do not have this flexibility. But what about the rest, including Sharad Pawar? Particularly so if Shiv Sena remains estranged with the BJP.

How does this work? I can do no better than quote Deve Gowda’s son Kumaraswamy, who I asked in a 2006 Walk the Talk interview if he wasn’t embarrassed to be chief minister with BJP’s support while the “secular” unity to keep BJP out had made his father the Prime Minister of India? He said, “My father, sir, made a big mistake by becoming Prime Minister.” Why? Because he said Deve Gowda lost focus on his state and lost his power here. All regional parties, he then said, must learn from DMK/AIADMK. Keep power in your state and somebody in Delhi will be willing to seat you under the tent of national power. This will now apply even more strongly and with one difference. The magnet that was “secular” and Congress-dominated will now be “nationalist” and under the BJP.

If, as RSS ideologue Seshadri Chari says, it will be Modi versus nobody (in particular) in 2019, it isn’t an exaggeration. The question is, will this equation hold for another year? Usually, you’d be inclined to believe that things do not stay the same in politics for a year, and something’s got to give. But today, no analysis indicates how such a shift could come.

2) The second essential lesson from Karnataka for national politics is that in any three-way election, the BJP will be the default winner. This is just a case of history repeating itself. Modi is to Indian politics now what Indira Gandhi was between 1969 and 1973. When all other leaders and parties combined against her, it actually worked to her benefit. She only had to say I want to ‘Garibi Hatao’ and all that unites this gaggle is the hatred for me. There is no ideology binding this cynical lot that can’t even agree on one leader.

Fact: This worked for her until the Emergency, and after a brief Janata interlude in 1977-80, afterwards too. The same disparate opposition came together as one Janata Party once its leaders were out of Indira’s jails. But then, just as she’d predicted, the “khichri” rotted and unravelled in just about two years. This is an established playbook in Indian politics. Just that the BJP (Bharatiya Jana Sangh then) was at the other end, and now it is the Congress. Can the opposition learn from this and come up with some innovative idea? So far, we see no sign of such introspection or intellectual rethink within the Congress or the rest of the opposition.

3) The most significant fact is the BJP doing much better than the larger exit polls had predicted in the old Mysuru/south Karnataka region. The Congress strategy of overlooking the two major castes, Vokkaligas and Lingayats, and putting together an alliance of the “rest” was audacious. It has surely failed. Karnataka is a very diverse electorate and each of the three parties has chosen its preferred combination and gone for broke focussing on it.

We can expect two outcomes from this. One, no party has been able to build a cross-caste appeal to sweep the state. But second, and more important, the only party for whom this strategy has worked is the JD(S). In the region considered its stronghold and where the Congress was expecting to grab seats from it, the JD(S) has done brilliantly. The new factor here this time is Mayawati, who supported the JD(S) and campaigned for it. Has she swung a large part of the Dalit vote that the Congress was counting on? We don’t know yet. But it seems unlikely the JD(S) could do so well and the Congress so badly unless the Dalit vote was split substantially.

So is Mayawati the X-factor of this Karnataka election? We will know with greater clarity soon enough. That is why I am tempted to say that what happens next in the Kairana Lok Sabha by-election in Uttar Pradesh on 28 May might have as much of an impact on the 2019 line-ups as Karnataka 2018.

dateSorting=[]; nameSorting=[]; var flag=false; $('#cards .card').each(function(){ dateSorting.push($(this).find('time').text()); nameSorting.push($(this).find('h2').text()) });

dateSorting1=sortingArry(dateSorting.slice()); nameSorting1=nameSorting.slice().sort(); setSorting();

$('#filters').on("click","a",function(){ var selected=$(this).hasClass('selected'); var sortBy = $(this).attr('data'); if(selected){ if(flag){ getSorting($(this).attr("data")); $(this).addClass('arrow_up').removeClass('arrow_down'); flag = false; }else{ getSorting($(this).attr("data")+' desc'); $(this).addClass('arrow_down').removeClass('arrow_up'); flag = true; } }else{ $(this).addClass('selected arrow_down').siblings().removeClass('selected arrow_up arrow_down'); if(flag){ getSorting($(this).attr("data")); flag = false; }else{ getSorting($(this).attr("data")+' desc'); flag = true; } }



function sortingArry(ary){ return ary.sort(function(a,b){ return new Date(b) - new Date(a); }); }

function setSorting(){ dateSorting.forEach(function(i,j){ var k=dateSorting1.indexOf(""+i+""); $('#cards .card').eq(j).attr("date"+k,"") });

nameSorting.forEach(function(i,j){ var k=nameSorting1.indexOf(""+i+""); $('#cards .card').eq(j).attr("name"+k,"") }); }

function getSorting(sort){ var sortcheck=sort.indexOf("desc")>0?1:0; var sortData=sortcheck?sort.split(" desc")[0]:sort; var sorting=$("#cards .card"); var sortLength=sorting.length; if(sortcheck){ for(var i=sortLength; i>=0;i--){ sorting.filter('['+sortData+i+']').appendTo('#cards') } }else{ for(var i=0; i

// Set history history.replaceState(null, _title, _path); }, changeTitleAndURL = function(_value) { // value is an element of a content user is seeing // Get title and path of the article page from hidden span elements var title = $(_value).children(".hidden-title:first").text(), path = $(_value).children(".hidden-url:first").text(); if ($("title").text() !== title) { // If it has changed $(settings.contentSelector).removeClass("active"); $(_value).addClass("active"); setTitleAndHistory(title, path); } };

/** * Initialize */ // Get current page's title and URL. var title = $("title").text(), path = $(location).attr("href"), documentHeight = $(document).height(), threshold = settings.offset, $contents = $(settings.contentSelector); // Set hidden span elements and history $(settings.contentSelector + ":last").append(generateHiddenSpans(title, path)); $(settings.contentSelector).addClass("active"); setTitleAndHistory(title, path);

/** * scroll */ var lastScroll = 0, currentScroll; $(window).scroll(function() { // Detect where you are window.clearTimeout($.data("this", "scrollTimer")); $.data(this, "scrollTimer", window.setTimeout(function() { // Get current scroll position currentScroll = $(window).scrollTop();

// Detect whether it's scrolling up or down by comparing current scroll location and last scroll location if (currentScroll > lastScroll) { // If it's scrolling down $contents.each(function(key, value) { if ($(value).offset().top + $(value).height() > currentScroll + window.innerHeight) { // console.log("top" + $(value).offset().top + "height" + $(value).height() + "current" + currentScroll + "threo"+ threshold); // Change title and URL changeTitleAndURL(value); // Quit each loop return false; } }); } else if (currentScroll < lastScroll) { // If it's scrolling up $contents.each(function(key, value) { if ($(value).offset().top + $(value).height() - windowHeight / 2 > currentScroll) { // Change title and URL changeTitleAndURL(value); // Quit each loop return false; } }); } else { // When currentScroll == lastScroll, it does not do anything because it has not been scrolled. } // Renew last scroll position lastScroll = currentScroll; }, 200));

if ($(window).scrollTop() + windowHeight + threshold >= documentHeight) { // If scrolling close to the bottom

// Getting URL from settings.nextSelector var $url = [$(settings.nextSelector).attr("href")]; $(settings.nextSelector).remove(); if ($url[0] !== undefined) { // If the page has link, call ajax if (settings.loadImage !== "") { $(settings.contentsWrapperSelector).append(""); } $.ajax({ url: $url[0], dataType: "html", success: function(res) { // Get title and URL title = $(res).filter("title").text(); path = $url[0]; // Set hidden span elements and history $(settings.contentsWrapperSelector).append($(res).find(settings.contentSelector).append(generateHiddenSpans(title, path))); if ($(res).find(settings.contentSelector).find(settings.nextSelector).length === 0) { //If there is no nextSelector in the contentSelector, get next Slecter from response and append it. $(settings.contentsWrapperSelector).append($(res).find(settings.nextSelector)); } documentHeight = $(document).height(); $contents = $(settings.contentSelector); $("#cis-load-img").remove(); $(document).trigger('cleaver-infinite-scroll-content-loaded'); } }); } } }); //scroll

return (this); }; //$.fn.cleverInfiniteScroll });

$('#contentsWrapper').cleverInfiniteScroll({ contentsWrapperSelector: '#contentsWrapper', contentSelector: '.content', nextSelector: '.td-post-prev-post a', loadImage: '' });

$(document).ready(function(){ $('#comments').hide(); $('#contentsWrapper').on('click', '#view_comment', function(){ $(this).next('#comments').slideToggle(); }); });

$(function(){ if($('body').is('.post-template-default')){ $(window).on('scroll', function(){ var conetntDivPos = $(' .td-ss-main-content').offset().top; var conetntDivHeight = conetntDivPos + $(' .td-pb-row').height(); var dividerPos = $(' .article_divider').offset().top; var social_scrollPos = $(window).scrollTop(); if ( social_scrollPos+700 >= dividerPos){ console.log("222"); $(' .heateor_sss_vertical_sharing').removeClass('social_sticky'); $(' .heateor_sss_vertical_sharing').addClass('social_bottom'); $('.content .heateor_sss_vertical_sharing').removeClass('social_sticky'); $('.content .heateor_sss_vertical_sharing').addClass('social_bottom'); } else if(social_scrollPos >= conetntDivPos-100){ $(' .heateor_sss_vertical_sharing').removeClass('social_bottom'); $(' .heateor_sss_vertical_sharing').addClass('social_sticky'); console.log("111"); } else{ $(' .heateor_sss_vertical_sharing').removeClass('social_sticky'); console.log("333"); } }); } });

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *