WPF MultiBinding - UnsetValue Issue
for a multibinding you need to add a fallback value if it is just blank then you can simply do:
<MultiBinding StringFormat="{}{0} {1}">
<Binding Path="Applicant2.Forenames" FallbackValue=""/>
<Binding Path="Applicant2.Surname" FallbackValue=""/>
</MultiBinding>