to all intents and purposes
to all intents and purposes {adv. phr.}
In most ways; in fact.
The president is called the head of state, but the prime minister, to all intents and purposes, is the chief executive.
Categories:
Source: A Dictionary of American Idioms