Financial Secretary Paul Chan has said it will be impossible to keep everyone happy in this year’s budget. Photo: May Tse