Ryan Yates, who stabbed a gran in an attempt to abduct and rape her grandchildren, was caged for life in 2010.