Workers marched through the Pretoria CBD most of the day to register their discontent with the current state of the economy, lack of an efficient public transport system and non-payment of public sector wage increases, among other issues.