Air aassenger rights when flight is delayed or cancelled.
EU Regulation EC 261/2004:
If your flight was disrupted causing you to arrive later than 2+ hours after the original arrival time, then it is your legal right under European Union’s Regulation EC 261/2004 to receive compensation from the airline. The compensation can be up to £600 per passenger in the form of cash, electronic bank transfer, cheque or travel vouchers.
Know your rights as Easyjet passenger. When your flight was late or delayed and caused you to arrive later than 2+ hours, then you have rights for compensation. Flight delay compensation can be up to £600. Exact sum depends on the distance of the flight. Claim your Easyjet delay for FREE, please visit: 

Ryanair compensation for delayed flights.
Lufthansa flight delay compensation for UK customers.
If you’ve flown in Europe with Germany airlines within the last 6 years and your flight was delayed due to an airline issue, you may be entitled to receive more than £500 per passenger in compensation. Only for UK customers.
If you’ve flown with France airlines within the last 6 years and your flight was delayed due to an airline issue, you may be entitled to receive up to £600 per passenger in compensation.
If your Wizz Air flight was delayed or late, then it is your right to receive compensation from Wizz Air.