karl duckworthlatest news & developments