While a six month remaining validity seems to have evolved into an unwritten rule for some travel it depends very much on where you're travelling to and from. The only real concern is that you are not travelling directly between Canada and the UK.
In reality I would say you should be fine.
How are you returning to Canada?
When you do renew your passport please remember that as a Canadian you now can get a 10 year passport!