I am not sure whether the delay is from Abu Dhabi or IRCC office in London who did the process or from where...
But this is ridiculous, Asking someone's passport is a huge deal and how come embassy can keep it for so long without a strong justification..
I did email them twice through webform...