Whenever justified or deemed desirable and to meet the public needs, promote the public health and safety, morals or the general welfare of the City and in conformity with good zoning practice and the intent and purposes of this chapter, Council may, from time to time and after public notice and hearing, amend, supplement, change or repeal the regulations, restrictions or boundaries set forth in this chapter in accordance with the provisions of the Third Class City Code and the Pennsylvania Municipalities Planning Code.