Analysing Political Tides And Vote Shares In West Bengal