I am sponsoring my mother (widow). Do I need to attach IMM 0008DEP form. I think no. Can anyone please confirm?
Also anyone including explanation letter regarding page size difference?
No you do not need to submit the IMM0008DEP form. It is required if you parent has more than 5 dependants.