The Council shall be the legislative body of the Borough. The
Council may, subject to general law:
A. Pass, adopt, amend and repeal any ordinance or, where permitted,
any resolution for any purposes required for the governance of the
Borough or for the accomplishment of any public purpose for which
the municipality is authorized to act under general law.
B. Control and regulate the finances of the Borough and raise money
for taxation.
C. Create such offices and positions as it may deem necessary, subject
to N.J.S.A. 40A:60-6b(3).
D. Investigate any activity of the Borough.
E. Remove any officer of the municipality, other than those officers
excepted by law, for cause.
F. Override a veto of the Mayor by a two-thirds majority of all Council
members.
G. Exercise all executive responsibilities of the Borough not placed
with the Mayor.