The correct grammar is "who ever becomes" "Whom" is used as a recipient, i.e. "to whom is given much" or "from whom it was taken."
Mayor
a mayor can not stay mayor forever :)
No
Mayor
I think a mayor can; depend on whom he/she favors more.
You only add 's to the word mayor if something belongs to the mayor. By adding 's to the noun mayor, it becomes a possessive noun. For example, the mayor's speech, the mayor's office, the mayor's wife, the mayor's shoes, the mayor's lunch, etc.
The Mayor of Charlotte at the moment is Pat McCroy who has been Mayor since 1995 and is the longest ever to still be Mayor.
Ken Livingstone.
Yes
No.
No.
A is A. Haven't you ever read Atlas Shrugged?