Had a similar experience...
Flight cancelled due to poor weather at Gatwick although other flights seemed to be leaving. Only told at last minute. We were eventually driven from a Florence Airport to Bologna Airport to board a different flight by bus but when we got there that flight was also...