加拿大政府是否有专门机构负责制定和执行公共政策?

加拿大政府有多个机构负责制定和执行公共政策。其中,总理府下设的特别室负责协调政府政策,并向总理提供建议。加拿大国会也扮演着重要角色,议员们可以提出议案并参与制定法律法规。此外,加拿大的省级和地方政府也有相应的部门负责制定和执行公共政策,因为加拿大是联邦制国家。在加拿大,公共政策的制定通常需要通过政府内部的专业部门、研究机构以及与民间利益相关的团体进行充分讨论和磋商,以确保政策的科学性和民意的反映。总的来说,加拿大政府的公共政策制定和执行是一个涉及多方合作、民主决策的过程。