Denver councilmembers criticize mayor for not providing financial briefing on homelessness response
RklMRSBQSE9UTzogQ291bmNpbG1lbWJlciBTaG9udGVsIExld2lzIGxpc3RlbnMgdG8gYSBwcm9jbGFtYXRpb24gYWNjZXB0YW5jZSBzcGVlY2ggZHVyaW5nIGEgRGVudmVyIENpdHkgQ291bmNpbCBtZWV0aW5nLiBMZXdpcyB3YXMgdGhlIG9ubHkgcGVyc29uIHRvIHZvdGUgYWdhaW5zdCBhIHRyaW8gb2Ygc2VjdXJpdHkgY29udHJhY3RzIGZvciBob21lbGVzcyBhbmQgaW1taWdyYW50IHNoZWx0ZXJzIHRocm91Z2hvdXQgdGhlIGNpdHkuIChBbGV4IEVkd2FyZHMvVGhlIERlbnZlciBHYXpldHRlKQ==
QWxleGFuZGVyIEVkd2FyZHMvRGVudmVyIEdhemV0dGU=
Amid a technology outage that forced the Denver City Council to go “old school,” Mayor Mike Johnston came under fire for not briefing councilmembers on the “All in Mile High” homelessness resolution effort.
Specifically, councilmembers Amanda Sawyer and Shontel Lewis on Mondayu called out a trio of contracts supporting on-call contracts with security agencies for Denver’s sheltering sites. There have been deaths and violence at many of the “All in Mile High” sites, as well as increased calls for police service in nearby areas, according to previous coverage by The Denver Gazette.
Sawyer voted to approve the contracts, but added a caveat saying she was extremely unhappy with the lack of a financial briefing for the mayor’s initiative. Additionally, she said the mayor’s office has put councilmembers “in an incredibly awkward situation” by bringing these contracts forward because the councilmembers “don’t know enough about” the financial implications.
“I am very uncomfortable with the idea of approving these contracts without having seen a budget for All in Denver yet, but that said we can’t have people dying in our shelters,” she said. “We are being asked by the mayor’s office to vote on contracts for something we have not seen the budget for and have not approved and that is not okay. “
#dsk-box-ad-e.new-ad-loading [id*=”-outstream-icon”] {display: none !important;}[id*=”-outstream-icon”],[id*=”-outstream-icon”] > img {width: 24px;height: 24px;display: block;cursor: pointer !important;font-size: 24px !important;line-height: 1 !important;max-width: unset !important;vertical-align: unset !important;box-shadow: unset !important;}[id*=”-outstream-icon”]:hover {filter: drop-shadow(black 0px 0px 6px);}#bottom-controls_videoPlayer_5799 {position: absolute;bottom: 5px;left: 5px;display: grid;grid-template-columns: 24px 24px;}#tpd-volume-control_videoPlayer_5799.muted > #volume-on-outstream-icon_videoPlayer_5799,#tpd-volume-control_videoPlayer_5799:not(.muted) > #volume-muted-outstream-icon_videoPlayer_5799 {display: none;}#tpd-play-pause-control_videoPlayer_5799[playing=”true”] > #click-to-play-outstream-icon,#tpd-play-pause-control_videoPlayer_5799[playing=”false”] > #click-to-pause-outstream-icon {display: none;}@media (max-width: 770px) { #dsk-box-ad-e.new-ad-loading iframe[src],#dsk-box-ad-e.new-ad-loading video {display: none !important;} } #dsk-box-ad-e.new-ad-loading #ad-container_videoPlayer_5799 {background: #5a585830 !important;mask: linear-gradient(315deg, #000 30%, #88888855, #000 70%) right / 350% 100%;animation: tpd-shimmer 1.15s infinite;}@keyframes tpd-shimmer {100% {mask-position: left}}#dsk-box-ad-e:not(.new-ad-loading) {background: black;}#dsk-box-ad-e {opacity: 1;animation-name: fadeInOpacity;animation-iteration-count: 1;animation-timing-function: ease-in;animation-duration: 0.75s;}@keyframes fadeInOpacity {0% {opacity: 0;}100% {opacity: 1;}}#dsk-box-ad-e.new-ad-loading #progress-row_videoPlayer_5799,#dsk-box-ad-e.has-countdown #progress-row_videoPlayer_5799 {display: none;}#progress-row_videoPlayer_5799 {width: 100%;display: block;bottom: 0px;position: absolute;}#dsk-box-ad-e.new-ad-loading #progressLabel-container_videoPlayer_5799 {display: none;}@media (max-width: 770px) { #progressLabel-container_videoPlayer_5799 {display: none;} } #dsk-box-ad-e.has-countdown #progressLabel-container_videoPlayer_5799 {display: none;}#progressLabel-container_videoPlayer_5799 {width: 468px;position: absolute;bottom: 15px;height: 0px;}#progressLabel_videoPlayer_5799 {color: white;font-size: 7pt;font-family: Arial, Sans-Serif;text-align: center;width: fit-content;height: 5px;margin: auto;}#progressBar_videoPlayer_5799 {width: 468px;height: 3px;background-color: lightgray;}#progress_videoPlayer_5799 {height: 100%;background-color: cornflowerblue;width: 0;}#dsk-box-ad-e:not(.replay) #replay-outstream-container_videoPlayer_5799 {display: none !important;}#dsk-box-ad-e.replay #replay-outstream-container_videoPlayer_5799 {display: flex;height: 100%;width: 100%;z-index: 99;position: relative;background: black;}#dsk-box-ad-e.replay #replay-outstream-icon_videoPlayer_5799 {width: 30px;height: 30px;margin: auto;position: relative;background-image: url(‘data:image/svg+xml,%3Csvg fill=”white” height=”30px” width=”30px” xmlns=”http://www.w3.org/2000/svg” viewBox=”0 0 74.999 74.999″ xml:space=”preserve” stroke=”black”%3E%3Cpath d=”M33.511 71.013c15.487 0 28.551-10.563 32.375-24.859h9.113L61.055 22 47.111 46.151h8.006c-3.44 8.563-11.826 14.628-21.605 14.628-12.837 0-23.28-10.443-23.28-23.28 0-12.836 10.443-23.28 23.28-23.28 6.604 0 12.566 2.768 16.809 7.196l5.258-9.108c-5.898-5.176-13.619-8.32-22.065-8.32C15.034 3.987 0 19.019 0 37.5c-.002 18.481 15.03 33.513 33.511 33.513z”/%3E%3C/svg%3E’);}#dsk-box-ad-e.replay #bottom-controls_videoPlayer_5799_videoPlayer_5799,#dsk-box-ad-e.replay [id*=”-outstream-icon”]:not([id^=”replay-outstream-icon”]) {display: none !important;}#dsk-box-ad-e.replay #video-container_videoPlayer_5799 {display: none !important;}#dsk-box-ad-e {margin-left: auto;margin-right: auto;}/* Main Styling */#dsk-box-ad-e.first-render {display: none !important;}#page-content_videoPlayer_5799 {display: inline-block;}#video-container_videoPlayer_5799 {position: relative;}#video-element_videoPlayer_5799 {position: absolute;top: 0;left: 0;}/* Some providers inject their ad content into the video element *//* but if not we hide it. */#video-element_videoPlayer_5799:not([src]) {display: none;}#ad-container_videoPlayer_5799 {position: absolute;top: 0;left: 0;cursor: pointer;}#dsk-box-ad-e,#page-content_videoPlayer_5799,#video-container_videoPlayer_5799,#video-element_videoPlayer_5799,#ad-container_videoPlayer_5799 {width: 468px;height: 60px;}#dsk-box-ad-e div[id*=”google_ads_iframe_”] {width: 468px !important;height: 60px !important;z-index: -1;position: absolute;}
Sawyer said she’d already informed the mayor’s office of her displeasure. Ultimately, Sawyer’s vote for the contracts came because of her recognizing the need to provide safety for Denver residents, including those living in homeless shelters.
The Denver Gazette conducted a lengthy examination of the financial impact of “solving” Denver’s homelessness crisis. In a report, The Denver Gazette identified almost $300 million worth of contracts had been spent on the crisis between 2021 and 2024. Despite that spending, the crisis appears to have only worsened, according to the report.
Johnston issued a homelessness emergency order when he first took office, which expired in January. In his first six months in office, Johnston’s administration spent $45 million to move 1,000 people to temporary shelters in Denver, according to previous reporting. In the first six months of 2024, the city has moved 1,564 homeless people to temporary housing since Johnston took office, and more than 500 this year, according to the Denver homelessness dashboard.
Johnston’s goal is to shelter 2,000 by year’s end.
But what happens after those homeless people are in the shelter is a mixed bag. City data shows that of the 1,564 people, 165 are back on the street. A further 10 have died, 28 were arrested and the city does not know the whereabouts of 47. The latest date is from May 20, however, as the city did not update the dashboard as a result of the Memorial Day holiday weekend.
Lewis was the sole “no” vote on all three of the contracts. Her reasoning was different but included a key difference: she said she doesn’t believe “this is the way that we go about ensuring that there is safety.”
“I think a way that we push back against the mayor when we aren’t happy about the things he is proposing is that we vote no,” she said.
Ultimately, the councilmembers present approved the $24 million in contracts for security services 10-1. Two of the three will specifically focus on All in Mile High homeless and immigrant shelters, while the other will address security services citywide.
After the 3:30 p.m. Monday legislative session ended, the council heard public comment. With city technology systems down, nobody could participate via Zoom — but nobody had signed up to speak virtually that evening, according to city staff.
The Denver City Council meeting was not streamed online because of a citywide technology outage that was fixed Tuesday afternoon. The video of the council meeting, normally available online the day after, was not fully published until just after 2 p.m. Wednesday.