Bharatiya Janata Party president Rajnath Singh has hinted that there is a consensus in his party on who its candidate for Prime Minister in next year's general elections will be. But he has once again stopped short of naming Narendra Modi, who he says is the face of the BJP's campaign for 2014.