The Municipality now existing and known as the Village of Richfield, in the County of Summit and State of Ohio, shall continue to be a body politic and corporate, under the name of the Village of Richfield, or the City of Richfield, as the population requires, and with the same boundaries, with powers and authority to change its boundaries and annex other territory contiguous thereto in the manner authorized by the general laws of the State of Ohio, but no territory shall be detached from it, nor shall the Municipality be annexed to any other Municipality without the consent of a majority of its electors voting on such question. Such question shall be submitted to the electors only at a regular election in such manner as the Council shall by resolution or ordinance prescribe.