(n)latestthe most recent news or development“have you heard the latest?”