During my trips in the last month (various routes, days & times) the one which has consistantly been packed is the Holyhead-Birmingham, thankfully I have mostly used it between Wrexham & Chester so don't mind standing, there are always hoardes of people getting on & off at Chester on this...