Nine in 10 people want government to do more to back small businesses