Mr Mawonga was initially appointed as municipal manager of the Gariep Local Municipality on 1 August 2007 for a five-year term ending 31 July 2012 (the original contract). Before expiry, his contract was renewed on 24 April 2012 for another five years until 31 July 2017 (first renewal). During this period, the Gariep Local Municipality merged with Maletswai Local Municipality to form the Walter Sisulu Municipality. On 20 July 2017, the council resolved to extend Mr Mawonga's contract for a further four years with an option of one additional year (second renewal). This meant Mr Mawonga would serve for up to 15 years in total. In January 2018, following the Xuma judgment and a circular from the MEC, the council rescinded Mr Mawonga's appointment and advertised the position nationally. Mr Mawonga challenged this decision in the high court. The high court dismissed his application and declared his appointment null and void. The key legislative developments occurred when the Municipal Systems Amendment Act 7 of 2011 introduced section 54A on 5 July 2012, which required a nationally competitive process when a municipal manager post becomes vacant.