The UN says more than half a million Palestinians have returned to Gaza City and the north, but the joy of returning home has crashed into the reality of a city devastated by Israeli airstrikes.