The preparations for forming a strong opposition against Narendra Modi may have already started, but, who will be the face of this opposition, the most debate is to be held on this matter. BJP has an undisputed and powerful face in the form of Narendra Modi.