Capital witnesses coldest Christmas in five years