Passenger Focus, the national rail consumer watchdog, estimates that 70,000 people stand every morning on trains coming into London.

(Things are only going to get worse, the Association of Train Operating Companies says passenger numbers could increase by as much as 30-40% in the next 10 years. Better book your seat now.)