With a federal election looming, will either major party will show some courage and addressing the demonstrated challenges?