New gun control and anti-hate laws have passed the lower house of parliament in response to the Bondi terror attack at a Jewish festival, which killed 15 people last month. They are expected to pass into law, but the process has been far from harmonious.