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.
Your rights when a flight is delayed
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