I have just come back to Horsham from Manchester, and on the approach to Euston checked the train app on my phone for Victoria to Horsham train times. I was surprised to find no such trains existed, I double checked on the national rail site and same thing, no direct trains, have to change at Norwood Junction. I decided to go to London Bridge as any train from Norwood Junction to Horsham would be coming from there, and after a fairly long wait (only one train an hour), managed to get a direct train (unfortunately the slow one). The net result was it took me longer to get from Euston to Horsham than to get from Manchester to Euston, despite the latter stations being at least four times further apart. Why were direct trains to Horsham from Victoria cancelled today?