Premier Danielle Smith delivered a keynote address at the 2023 Alberta Municipalities Convention in Edmonton.