Generally, if your train is cancelled or rescheduled, you are entitled to a full refund from the firm you were due to travel with for any ticket type, including advance tickets (see how to claim your money back). This includes where the train is cancelled due to strike action.