Please add punctuation to this: There has been a tendency to start over every time either when a new political situation has occurred when a new structure is needed or to solve another problem
There has been a tendency to start over every time, either when a new political situation has occurred, when a new structure is needed or to solve another problem.