Hi, this week Trainline refunded my non-refundable Advance return tickets from London to Manchester (purchased to see a football game which was cancelled). Apparently Avanti have said that they will refund advance tickets if a new ticket is purchased, but the new ticket can be refunded immediately.