也是在2004年,33岁的庄文浩成功当选,成为当时最年轻的国会议员,此后一直连选连任至今。
庄文浩是联邦保守党从中学时代开始着力培养的骨干,因此备受党内高层信任。
2006年,联邦保守党在联邦选举中胜选,组成哈珀内阁。庄文浩被提名出任联邦政府间事务部长、体育部长和女王枢密院主席,成为陈卓愉(2004年曾任联邦文化遗产部长)之后第二位入阁的华裔。但同年11月26日庄文浩因不满总理政策退出内阁,从此再未入阁。
前后入阁时间仅9个月零20天。
也许是入阁的经历,庄文浩有了更大的政治野心。2016年5月,哈珀宣布辞去党魁职位,庄文浩成为首位报名竞逐党魁的华裔。翌年党魁选举,14位候选人中得票第5,此后被联邦保守党国会议员党团推举为外交事务发言人至今。
尽管他最初加入的进步保守党属于右翼中偏温和的一派,但庄文浩被普遍认为是典型的所谓“红色托利党人”。
在英语系政治学中,“红色托利党人”意味着极端社会保守主义,主张保守的社会政策、具有一定约束性和管制力的经济财政政策。庄文浩曾发表过“原则大于官位”的言论,被认为在政治生活中属于较为执着的一类人。
严格意义上说,庄文浩并非传统意义上的华裔政治人士,更不是什么“华人社区民意代表”。
从进入政坛,他长期在非华裔聚居的选区生活、参选,很少以华裔身份进行拉票。庄文浩的当选和长期出任议员基本都是依靠白人保守派选民选票,其政治色彩也始终反映出这些选民及其背后团体的意愿。
庄文浩否认华人族裔认同。
2004年,他以新晋国会议员身份,在《环球邮报》发表题为《没有连字符的加拿大人》一文,即没有所谓“Asian-Canadian”之类的,认为“加拿大人不应有族裔观念”。