The impeachment of Meru governor Kawira Mwangaza has been upheld by the High Court Mwangaza sought redress from the court after she was impeached in August 2024.