Prime Minister Najib Razak said today the government will not compromise on projects that jeopardise public safety and their well-being.