zahid badroodienlatest news & developments