20171207 india: BJP looks all set to retain Gujarat; but 150 seats unlikely: Times Now-VMR survey