Quebec municipal law, particularly with regard to the City of Montreal, is extremely complex. Indeed, in addition to the general regime contained in the Civil Code of Quebec, the City of Montreal derives its powers from the Charter of the City of Montreal,[7] the Cities and Towns Act,[8] the Act increasing the autonomy and the powers of the City of Montreal, Metropolis of Quebec,[9] and various other laws, in particular the law on civil security,[10] the law amending various legislative provisions in municipal matters,[11] the law on the treatment of elected officials,[12] the law on the exercise of certain municipal powers in certain agglomerations,[13] the law on municipal taxation,[14] the law on municipal powers.[15] Then, Montreal is subdivided into 19 boroughs,[16] each with its own council.