Limnios calls for Scaffidi to resign By Rachel Wong on May 12, 2016 The Deputy Lord Mayor says the Lord Mayor’s position is ‘untenable’.