As others have said the weather conditions in Ottawa and BC are usually far more extreme than we see in the UK. Like OC I have seen both temperatures of+ 40C and winter of down to -30C ( and relatives have reported -50C in parts of BC. Ironically in winter they often like to keep snow on the roof, as despite it being cold, it acts as an additional layer of insulation against the much colder winds, hence the reason for roofs with generally lower pitches than in the UK.
The construction standards are far stricter regarding insulation (probably set state by state) and condensation is managed by the correct placement of vapour barriers in insulation, and heat exchanged ventilation.
Most heating in BC uses blown hot air - probably a tradition but it also solve the problem of freezing CH pipes if its turned off for any reason.
As regards the density of housing, Even in BC there is call for high density housing in towns and cities which sees a type of construction known as "multiplex's" These are terraced properties with about a 5.5m frontage, and these still have to meet the state building codes.
I'm not sure if a Canadian construction method could be used in the UK, but if it could we would see properties with much improved heating costs.