Rahul Gandhi, the scion of India's most fabled political dynasty, will within weeks be crowned leader of the Congress party, handing him a freer rein to prove if he can mount a credible challenge to the dominance of Prime Minister Narendra Modi.