Port St Johns CFO Tembisa Kahla Sikolo resigned under pressure, allegedly due to political pressure to sign off on dubious contracts.