Abstract: A trailer is described, defining a floor extending from a first end, and comprising at least one first displaceable platform onto which goods can be loaded from the first end of the trailer. The first platform is supported such that it can be elevated when loaded and advanced away from the first end of the trailer when loaded. The first platform is preferably rolled forwards onto support tracks provided on the sidewalls of the trailer. The trailer may also include a load-carrying well with its own moveable cargo platform or platforms, and the first platform is loaded and moved up and over the well, thereby increasing the capacity of the trailer. Corresponding cargo-carrying vehicles, and loading methods are described and claimed.