Congress MP from Uttarakhand’s Garhwal constituency Satpal Maharaj resigned from the party and joined the BJP in the presence of party president Rajnath Singh and other senior leaders.