It's been a long trip, but everyone made it back safely.

We had a few stumbles between MIA and LHR - enormous queues to check in, two of us being stopped (for ~30 mins) at security checkpoints, bad weather, unexpectedly early boarding in ORD, and the best part of an hour's delay to remove the checked bags of a no-show from our plane. All OK in the end, however!

Cheers, guys! That was a legendary trip and we do, in fact, rock :D

And now, to sleep...