Upper Hunter incumbent Michael Johnsen says victory was a "long, tough road."