I also did complete W-EBEN form with westpac and they ask for Passport verification but Computershare doesn't mention it. So i guess not needed.
Week 26 Wrap: Cerberus of inflation barks – rents, electricity & fuel – and world watches two elders bicker