Whenever public necessity, convenience, general welfare or good zoning practice require, and subject to the requirements set forth in §§ 15.1-491 and 15.1-493, Code of Virginia 1950, as amended, the regulations, restrictions and district boundaries established by this chapter may be amended, supplemented, changed or repealed by ordinance adopted by the Town Council.