Mining royalties should be spent on affordable housing in regional communities where residents are sleeping under bridges, a southern Queensland mayor says.

Western Downs mayor Ray Brown says residents in his region, which includes 23 towns and 99 small