Peering through the curtains to see smiling families bringing their Christmas trees home overwhelms Catherine O’Sullivan. It is an inescapable reminder her own family is still missing a vital piece.
Her youngest son Jack’s last Christmas present, a brand new coat, hangs up in his untouched bedroom having only been worn three times before he vanished after a night out in Bristol on 2 March this year.