Could International trains finally run from Stratford International?

WATCH ON YOUTUBE