Still perfectly legal to lie in a political ad as AEC reveals major parties spend record $880m on 2025 election