Surprise! Vijay Rupani the New CM of Guarat