Monarch are only struggling for a/c at the moment because they are two A321s down for the planned summer fleet.
One is still on "C" check, due out middle of next week and "ZBV" from Easyjet still has not had its lease signed yet.
So in the mean time sub leases from Air Finland and BMI are taking place.