I wonder if "to this day" means the same as "until this day"

I wonder if “to this day” means the same as “until this day”.
If so, can I use it in any circumstance?

“To this day I haven’t received any information about my request”.


“To this day” means “until today”, but it conveys a bit of surprise, amazement or irritation.

“He is still alive to this day.” = He is still alive, and that’s a little bit amazing.
“To this day I have not received any information regarding my request.” = I haven’t received any information, and I’m angry about it.