A NSW byelection shock, and Labor grinds into gear

There’s life in the old (Labor) dog yet. The NSW ALP romped home in a byelection on Saturday, with a 26% swing. Is this the first sign of recovery — or a false dawn?