Transport Secretary Louise Haigh said the previous £2 cap "hadn't represented good value for money"