hold the stage
hold the stage {v. phr.}
1. To continue to be produced and to attract audiences.
"Peter Pan" holds the stage year after year at its annual Christmas showing in London.
2. To be active in a group; attract attention.
We had only an hour to discuss the question and Mr. Jones held the stage for most of it.
Jane likes to hold the stage at any party or meeting, so she does and says anything.
Categories:
Source: A Dictionary of American Idioms