Holidaymakers heading to Portugal in June are being warned to expect delays and disruption as cabin crew, rail workers and metro staff prepare for a nationwide strike that could affect hundreds of flights and public transport services across the country.