Mayor Sadiq Khan has said prices needed to go up according to the chancellor’s requirements for funding.