Coalition will win because Labor keep fighting the wrong battles and can't get decent policies. If Labor got their act together they could win easy, but sticking with climate change taxes and fighting the GST increase are bad policies that won't see them win.
this has been most of the last 20 years of federal elections in reality. Labor never seem to be able to pick the right leader either.
i'm expecting a Turnbull led landslide in NSW/QLD with little changes anywhere else tbh. WA Liberals will lose at least 2 seats which is long overdue.