If you say that something is well and truly finished, gone, or done, you are emphasizing that it is completely finished or gone, or thoroughly done. [mainly British, emphasis]
The war is well and truly over.
...the relief of knowing that a problem was well and truly solved.
The greenhouse effect is well and truly with us.