Alan Johnston is free...