BUSINESS Lucy Letby to launch new appeal as key evidence branded ‘worthless’ | UK News September 21, 2024