tim johnstonlatest news & developments