In the event of absence, suspension, dismissal or any other impediment, the mayor is temporarily replaced, in the fullness of his duties, by a deputy in the order of appointment and, in the absence of a deputy, by a municipal councillor appointed by the council or, failing that, taken from the order of the roll.