I feel they should be more transparent about timeframes online.
The post Stage 2 email says "You have passed the minimum requirements from the first two stages of the selection process. We will now be assessing your results and invitations to attend the next stage will be sent to those candidates who are closest to meeting our requirements. We have received an overwhelming level of applications and therefore it may take up to six months before you hear from us."
6 months is an awfully long time, as is the fact it seems like it would be well into 2020 by the time you start if you're applying now. A lot can change in that time and its really isn't an ideal situation for a candidate. I'd have applied much earlier had I known this to be the case but thought I could wait until I actually had the time to spare for it.