iain edwardslatest news & developments