the last direct service i have from Euston to Wigan is the 18:25 arriving at 21:06