I have 2 questions....
1) can someone advise what the initials PPR stand for?
2) we have received a letter from the London VO asking us to submit our passports for visa issuance. Does this mean that we have been accepted and all is ok? I am confused as our eCas status still shows as "in...