Congress has a slight edge over BJP