There's been a significant win for Larrakia Traditional Owners at Binybara / Lee Point, with a tribunal ruling putting the brakes on the controversial housing development.