Incorrectly was dropping spaces when a child tag is present for example

<p><b>THIS IS BOLD, <u>UNDERLINED AND <i>ITALIC</i></u></b></p>
becomes
<p><b>THIS IS BOLD,<u>UNDERLINED AND<i>ITALIC</i></u></b></p>