The code below actually works as I want - this question a little misleading. Please ignore it.
Normally when I set Text property of <
Text
In this case you don't need to use xml:space="preserve"
xml:space="preserve"
WILL display the whitespaces, however
Hello world!
won't.