The inhabitants of the Town of Merrimack in the County of Hillsborough shall continue to be a body politic and corporate under the name of the "Town of Merrimack" as incorporated on April 2, 1746, and as such to enjoy all the rights, immunities, powers, and privileges and be subject to all the duties and liabilities now appertaining to or incumbent upon them as a municipal corporation. All existing property of the Town shall remain vested in it, and all its existing debts and obligations shall remain obligatory upon it under this Charter.
The administration of all the fiscal, prudential, municipal, and other affairs of the Town with the governance thereof shall be vested in a Town Council except as otherwise provided for in this Charter.
The powers of the municipality under this Charter are to be construed liberally in favor of the Town, and the specific mention of particular powers is not intended to limit in any way the general powers of the municipality as stated in § 1-1.
Subject only to express limitations in the provisions of New Hampshire state law, the Town may exercise any of its powers or perform any of its functions under this Charter and may participate in the financing thereof jointly or in cooperation, by contract or otherwise, with the State of New Hampshire, or any political subdivision or agency thereof, or the United States of America or any agency thereof.