Brian Whitelock has pleaded guilty to manslaughter by way of diminished responsibility but denies murder at Swansea Crown Court.