Don't know about Barcelona but the Polish flights were affected by severe fog in Poland this morning. Both flights have now arrived - Ryanair from Gdansk after a diversion but waited for the pax to come from the original destination the name of which I can't spell!