You most definitely are entitled to compensation for your extra night hotel stay. UK and EU travel laws are pretty explicit about the penalties for late or cancelled flights.
UK Civil Aviation Authority (CAA) guidance on your legal rights when flights are delayed, cancelled, or boarding is denied. Includes information on compensation, rebooking, and how UK law applies to your journey.
www.caa.co.uk
You should also be eligible for financial compensation as well as stipulated under both Canadian and British law.
In line with guidelines set out by the Air Passengers Rights Regulations, you may be entitled to compensation for the interruption in your travel plans.
www.westjet.com
Here is a third party site that can also help you evaluate and file a claim on your behalf (if you win the claim they collect a fee).
Who pays when flights are canceled? When are you owed Westjet delay compensation, and how much? Learn your rights and Refund, a refund or compensation.
www.airhelp.com