Question: why is anzac day not a public holiday 2020?
Answer: Simply put, because it's part of legislation in Queensland, SA and the NT. Queensland's 1983 Holidays Act says, for Anzac Day, a public holiday will be observed on 25 April; or if 25 April is a Sunday the following Monday.