A woman is facing charges after she allegedly punched Whitehall's mayor.