Patient raises over £25,000 to enhance cancer care services at Williams Day Unit