1C80 was only delayed by 10 mins at Reading today due to passenger loading, surely that speaks volumes. Something needs to be done about these short forms, not only on the WofE but on ALL routes. Last Friday, my platform must have had no less than 700 people waiting for a Pad then Edinburgh train. Needless to say, not everyone fitted on the pad, let alone the 4 car Voyager. Luckily we had another service 30 mins behind for paddington which absorbed the load and everyone for the Cross country were put in the following Cardiff service which then left full and standing, doubtlessly causing issues further up the line from me. I know this thread is about GW, but the extra strain on these services is clearly visable to all colleagues working down this way. The Cardiff services are very well used now along with the mainline services, XC is just as overcrowded as before. It's now getting to the point where people are traveling on GW services hoping for a seat rather than going with the XC lottery. These extra loadings on Cardiff services are no doubt about to cause issues for other stations as if they are leaving Exeter full, then there is no hope for stations towards Bristol. A compromise needs to be found somewhere, however that cannot be at the expense of shortfroming Key leisure travel trains as quite frankly, telling people a train they have booked to be on has no seat reservations and is short is easier said than done, especially if that family has children.