New citizens welcomed to Australia as thousands turn out for rallies across the country. By Wing Kuang & Alexandra Jones, SBS News

On Monday, more than 300 citizenship ceremonies were held across Australia to welcome 18,800 new citizens from over 150 countries.

Thousands of people also turned out to competing rallies, including Invasion Day rallies in every capital city. The date has attracted an annual protest since 1938, when First Nations people inaugurated a Day of Mourning.

March for Australia rallies, whose attendees have raised concerns about immigration and cost of living pressures, also saw turnouts across major cities.

New citizens welcomed to Australia as thousands turn out for rallies across the country. By Wing Kuang & Alexandra Jones, SBS News