George Gordon, 65, admits killing 'eccentric' free spirit Delia McInerney, 62, at his flat in St Helens, Merseyside in April 2023 but claims it was self-defence.