Rahul Gandhi, campaigning in Punjab today, offered a ringing endorsement of the Prime Minister, whose authority he has been accused of sharply undermining recently. "I have two gurus in politics. The Prime Minister and the Congress president," he said, referring to his mother, Sonia, who heads his party.