Yes, the backlog is nearly cleared. As I predicted, people applying from late 2013/ early 2014 will have the most luck as backlog would have been cleared by then.CitationCj2 wrote: Dont worry, there will be another batch of invitations coming shortly.
I believe the backlog they have will be cleared very soon.
People that applied 2012 and 2013 still have very good luck as their applications take shorter to process than years before