[Added 9-12-2022 STM]
The legislative powers of the Town shall be vested in the Town Meeting. Town Meeting shall have all of the powers and duties given to town meetings under the State Constitution, General Laws of the commonwealth and such additional powers as may be authorized by the Charter or by-laws duly voted upon.