armember-membership domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/cloud/public_html/test/wp-includes/functions.php on line 6170bookingpress-appointment-booking domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/cloud/public_html/test/wp-includes/functions.php on line 6170woocommerce domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/cloud/public_html/test/wp-includes/functions.php on line 6170polylang-wc domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/cloud/public_html/test/wp-includes/functions.php on line 6170woocommerce-payments domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/cloud/public_html/test/wp-includes/functions.php on line 6170armember-membership domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/cloud/public_html/test/wp-includes/functions.php on line 6170updraftplus domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/cloud/public_html/test/wp-includes/functions.php on line 6170woocommerce-fps domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/cloud/public_html/test/wp-includes/functions.php on line 6170bookingpress-appointment-booking domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/cloud/public_html/test/wp-includes/functions.php on line 6170duplicator domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/cloud/public_html/test/wp-includes/functions.php on line 6170woodmart domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/cloud/public_html/test/wp-includes/functions.php on line 6170Harrell served as acting mayorfor a five-day period, after which the city council elected Tim Burgess tofill the position until after the November election. Universal child care, better mass transit, better public safety and stable, affordable housing are among her priorities, and she said she would take office with a strong mandate to purse them, though she acknowledged the city also faces a significant budget shortfall. In the 2025 mayoral race, Katie Wilson challenged incumbent Bruce Harrell, focusing on transit equity, affordable housing, and renter protections. Her platform highlighted affordable housing, transit equity, renter protections, and progressive tax reform. She co-founded the Transit Riders Union (TRU) in 2011 and served as its executive director, championing public transit, affordable housing, and economic justice.<\/p>\n
Harrell touted his administration’s efforts on public safety, transportation, and housing affordability, while criticizing Wilson’s previous support for the “Defund the police” movement. She cited Harrell’s opposition to a February 2025 ballot measure that would fund housing through taxes on businesses as a factor in her decision to run. In March 2025, Wilson announced a campaign to challenge incumbent Bruce Harrell for mayor of Seattle. Wilson was also a member of Harrell’s Seattle Revenue Stabilization Workgroup, which explored and recommended additional progressive revenue to address the city’s budget deficit. The TRU previously campaigned for increases to the minimum wage in Burien, SeaTac and Tukwila, as well as greater renters’ rights, and better public transport.<\/p>\n
Her agenda advances transit equity and mobility, calling for increased public\u2011transport access and low\u2011fare programs for working families. She prioritises affordable housing and renters\u2019 rights by cutting red\u2011tape for new homes, limiting rent hikes, and banning junk fees. Katie Wilson emphasises bold progressive revenue, including closing corporate tax loopholes and instituting a local capital\u2011gains tax.<\/p>\n