The European Parliament has confirmed sweeping changes to air passenger rights, covering flight compensation, hand luggage pricing and child seating — with budget airlines like Ryanair, easyJet, Wizz Air and Jet2 among those affected.