Power and politics are two co-related things in the world of democracy, and when you find any legitimate use of power to benefit from it, ethically or financially, it becomes difficult for you to survive. The best move in these types of situations you can do is resign after accepting your mistake. A seasoned politician always realizes and acts accordingly before making it worse.
John Tory admitted his affair with a former staff member, and stepped down from his post.