Flight cancellations: Can I buy a new ticket and get it refunded?

I went on a trip to Geneva, and easyJet cancelled my flight home. I booked a pricier ticket with BA as I needed to get back quickly - should easyJet still pay for it?

Flight cancellations: Can I buy a new ticket and get it refunded?
I went on a trip to Geneva, and easyJet cancelled my flight home. I booked a pricier ticket with BA as I needed to get back quickly - should easyJet still pay for it?