With many Aussies making new year’s resolutions, Australian Lamb has made its 2026 mission to put Australia back in the Top 10 Happiest Countries List in its hotly anticipated annual ad. The ad takes ...