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.