have been no better advocate the of european counsel over the last five years
There could have been no better advocate of the interests of the European Council over the last five years.
have been no better advocate the of European Council over the last five years.