Why is HR not providing the reference letter? You can tell HR it's an immigration requirement and send the relevant document (the checklist document) and ask them to follow the directions provided there.
Toby, this has been bugging me for a while but...
How do I +1 your posts???? Can you post a screenshot because apparently I'm blind and can't find the +1? :(