Most departures at London Liverpool Street station appeared as cancelled ... the stories everybody’s talking about by signing up to Metro's News Updates newsletter.