what is a political pundit
In modern usage, the term pundit is often used to describe media personalities who are vocal proponents or critics of certain political ideologies, sports teams, investments, social issues, etc.