Stephen Wills and Leum Barrett have both been locked up