We couldn't find anything matching the term "the results are in the holborn escalator trial proves that it is better to stand on the escalator well sometimes" on Gizmodo