有权撤销市长职务的机构主要包括上级人民政府和党组织。
一. 上级人民政府
根据我国行政管理体制,下级人民政府的行政领导由上级人民政府任命,因此上级人民政府有权对下级人民政府的行政领导进行任免,包括市长。
二. 党组织
在我国,党管干部原则是一个重要的组织原则,市长作为地方政府的重要领导,其任免也受到党组织的严格管理。
三. 人民代表大会的罢免权
值得注意的是,虽然党组织和上级人民政府有权撤销市长职务,但根据《中华人民共和国地方各级人民代表大会和地方各级人民政府组织法》的相关规定,地方各级人民代表大会也有权罢免本级人民政府的省长、副省长、市长、副市长等领导职务。
我的观点:撤销市长职务是一个严肃的法律行为,必须依法进行。在撤销市长职务前,应当进行充分的调查和审查,确保事实清楚、证据确凿、程序合法。同时,被撤销职务的市长也享有申诉和辩护的权利。如有进一步需要,您可以继续咨询我。