Confront and deny the big time politicians first. You cannot have one set of rules for the flock and another set for the others. Have this decree issued directly from the Pope, do not rely on the Cardinals or Archbishops here, because they are afraid to confront them./Just Asking - seoul62.......
That's been done. Politicians simply ignore their bishops. Take for example the visit of Pope Benedict XVI to NYC. Cardinal Eagan had an understanding with Rudy Giuliani that he was NOT to receive communion at the papal mass. Did it stop him?
Ultimately, it is necessary to appeal to a person's conscience and help them understand the shame in their own actions.
If the liberal politicians and other liberal Catholics in the Church don't like it they can go worship with the Anglicans.