Federal election 2019: Everything you need to know, and where it will be won and lost