Western Australian businesses contributed nearly $2 million to the two major political parties in the 2016 financial year, according to recently released disclosures, while trade unions gave about $1.1 million directly to the local branch of the Labor Party.