The Labour Party has pledged to cap public transport fares at $20 per week in its first election policy announcement since the Budget.