I'm looking at an international flight and the return segment involves changing airports from John F. Kennedy Airport (JFK) to LaGuardia Airport (LGA). The airline changes as well, from British Airways to Virgin America.
If I purchase this ticket from Skyscanner Ltd. and if there is a delay, will I be taken care of and put on a different flight on Virgin America, or does that become my responsibility at that point?