Sadiq Khan: Apologise for misleading Londoners that you would freeze tube fares.