It will be all smiles at the swearing in, but there’s blood on the floor David Crowe Brisbane Times 6 0 12.05.2025 .....© Brisbane Times visit website