De Lille resigns as Mayor, DA memberCape Town Mayor, Patricia de Lille, has announced her resignation as of 7pm on Wednesday. She is