Prime Minister Najib Abdul Razak has been pushed into a corner regarding the Nasir Safar debacle, said political analysts.