BJP president Amit Shah lands in Kolkata around noon today on a visit that had turned contentious soon after it was announced. First, when the BJP claimed Kolkata Police was not giving it permission to hold the meeting and later, when posters and placards came up around the venue for Mr Shah's rally in the state capital, calling the BJP "anti-Bengali" and telling the party to quit Bengal.