Trainline is under investigation over claims customers aren’t always shown the full price upfront. The CMA is looking into ...