The Leeuwin Current, eddies and sub-Antarctic waters off south-western Australia