It appears to me that Jet2 got caught out very badly through having an inadequate or even no contingency plan for the event of a major delay to an aircraft in the rather elderly 757 fleet.
Having said that, credit to Jet2 for implementing alternative arrangements, which although may not have been ideal, at least got the passengers to their destination.
On the subject of angry passengers, I wonder how much of this may have been caused by a lack of credible timely information from the airline.