Mayor set to be grilled on affordable rents, the Met police and plans to improve TfL services