The first train from London arrives at 0630 while the last train departs at 2300. This means any departure before about 0800 or arrival before about 2130 has to survive purely on Essex residents.
Didn't Aer Lingus reverse the Dublin route because of this? It surly can only be a matter of time before the railway extends its hours.