Sorry if this was already discussed to death (please point me to the right topic if available).
Desperation is kicking in. I applied for EE last November, and with that score under normal circumstances, it would be a guaranteed PR in no time. Due to the halt on ITA for most of a year, I would...