A few kilometres away in Kolkata’s port area, another BJP candidate, Rakesh Singh, stages a similar spectacle. Dressed for effect and flanked by party workers, he hoists a fish repeatedly as he moves through early-morning crowds, taking on the city’s mayor Firhad Hakim in one of the state’s high-profile contests.


