Current scene at Liverpool Street Station. It's not even snowing yet! TFL and National Rail, you are abysmal. At best.