Jodi McKay has resigned as New South Wales Labor Leader. She had been under increasing pressure to stand down after Labor’s poor showing in the Upper Hunter by-election.