Portsmouth City Council is urging the government to address a growing crisis in temporary housing as the city faces a £5.6m budget gap in accommodating people affected by homelessness.