The Supreme Constitutional Court of Cyprus ruled on Wednesday that Auditor General of the Republic, Odysseas Michaelides, should be dismissed from his position.