Its not only technical briefing but also they said this to MPs questions last week, they are confident they can process 35-40K this year for TR2PR, thats about as official as it gets I don't think they would make stuff up to MPs. There is a video of the meeting if you search around.