In what has come as a surprise to many, the Bharatiya Janata Party (BJP) has chosen Yogi Adityanath the MP from Gorakhpur as the new chief minister of Uttar Pradesh. BJP state president Keshav Prasad Maurya, who as one of the frontrunners to the post along with Dinesh Sharma have been made Deputy CMs.