BJP President Amit Shah on Wednesday appointed Bhavnagar MLA Jitu Vaghani as the president of the party’s Gujarat unit.

Vaghani succeeds Vijay Rupani, who has become the Gujarat Chief Minister.