Lord Odo Russell är sedan flere årtillbaka