Catherine O'Sullivan, who is originally from Neath, has spent every day for the past nine months searching for her son Jack who went missing after a night out in Bristol