I got this reply today:-
Thank you for your e-mail.
Please be informed that if you hold an unused/unstamped/not validated migrant visa that specifically states that you are permitted to remain in Australia indefinitely / permanently for flights departing from London/Manchester you will then be entitled to our migrant baggage allowance (i.e. 40 kilos per seat paying passenger)
This baggage allowance will only be granted when you check in at the airport when this visa is sighted and checked that it has also not been travelled on before, this has to be the first time it is being used.
You can have as many items of checked luggage as you wish provided:
•The total combined weight of all the items put together does not exceed your total checked allowances
•No single item of baggage exceeds 32 kilos in weight, as a health and safety requirement
If you are not holding the correct visa mentioned above at check-in, then you will be entitled to the standard free checked baggage allowance of 30 kilos per seated passenger.
For reference, for flights between the United Kingdom and Australia, the excess baggage charge is USD85.00 per kilo which is approximately GBP58.00 per kilo. Please note excess baggage is charged at check in on your day of departure using the applicable currency exchange rates for that day.
We hope the above information helps.
Thank you for choosing Singapore Airlines