score:0

all you need to do is put quotes with a space in your concatenation like below:

strbody2 = "<b>downtime particulars</b>" & "<br>" & _
           "short description: " & " " & range("external_start_description").text & "<br>" & "<br>"

score:4

html collapses runs of multiple spaces to a single space - you need to use the non-breaking space entity &nbsp; if you want a run of spaces.

replace(space(10), " ", "&nbsp;")

Related Query