Cost of living 2x Canada if you look at what 1 CAD buys, then look at the exchange rate, and realize 1 GBP buys the same or less then that should give you an idea, When I come home it's the only time I find the GBP of any worth as in Canada it buys 2x as much, Taxes continuing to go up all the time. Gas @ around 2 CAD/ltr. Houses near Luton their main base around 500,000 CAD for something 1/2 the size of what that would buy in Ont.
Sorry, but unless you have to I would stay where you are.