james chaukelatest news & developments