<p>Renfe said 40 per cent of long- and medium-distance services had been cancelled, affecting 4,042 passengers</p>