Whilst it seems like loads of delays and cancellations, the actual figures haven't actually been that high. It's still only a pretty low percentage of flights cancelled and most people have found out in advance and given the chance to rearrange, mostly able to fly in the same day and from same airport albeit with a different time.
A very small percentage have found our last minute or even when on the plane. Obviously this is awful if it happens to you. But the risk is still very low if you being affected to that extent.
Missing the flight can be combatted but being even earlier to check in than ever before. Or trying to go hand luggage only where possible. If security is very busy going through for bag check tell someone as soon as you can. We did this and they weee great and took us forward. It's essential to let people know though rather than just standing and hoping someone officially calls your name. But we've travelled 3 times and Dd twice this year so far and it only happened once, we told someone and all was fine.
You shouldn't lose money if you have a cancelled or delayed fine. The airlines should refund. However if booking separately get good travel insurance and take it from the minute you book the holiday, not from the date you go away.
We've not had any issues at all with passport control or bag collect on the way back any of the times and not has Dd.
Keep all essentials in your hand luggage just incase, and if room, pack a spare set of clothes for your way there. Ensure all medication etc is in hand luggage.
The airline should give you an allowance to buy anything you need if your case doesn't get there with you. Almost all cases arrive within a day or two after if it is delayed but even then they give you an allowance to replace anything needed before hand.
We've been through Manchester and Heathrow this year, abd Dd has been through Manchester and Liverpool. We've flown a mix of BA, TUI, Jet2, Ryan Air and Easy Jet.
The only issue we had was Tui long haul via Manchester. The Tui check in line was huge for bag drop and the bag check/security line was huge. We were very tight for time in the end but asked part way through security line and they let us skip the queue and we made it with no issues behind that. We've been away since with no issues and only yesterday booked a summer holiday for just under 5 weeks time, so it hasn't put me off.
I hope you get to enjoy your holiday!