Tweet 851717997567791104

Majority of commuters use overcrowded, increasingly late public transport. Majority of $$ spent on WestConnex, a new tollroad. Make sense?