British athletes have been left homeless by stagnant funding, a report has claimed.