Michael C. Farnworth MLA is a Canadian politician who has served as British Columbia's Minister of Transportation and Transit since 2024.