The City shall have the power to assess taxes and to lay and collect rents, tolls and excises. The annual general ad valorem tax levy for Municipal purposes shall not exceed 12.5 mills of the assessed value of all real and personal property in the City.