CREATE TABLE table_name_17 (party VARCHAR(255), left_office VARCHAR(255), portfolio VARCHAR(255))
What is Party, when Left Office is "23 April 2005", when Portfolio is "Minister of Reforms and Devolutions"?
    
SQL: SELECT party FROM table_name_17 WHERE left_office = "23 april 2005" AND portfolio = "minister of reforms and devolutions"