After making sweeping changes to its timetable this week, South West Trains (SWT), which runs local and long distance services into Waterloo station, improved by three per cent to 79.7 per cent on time - but that remains below the London average and still means one in five trains is late.