Non-essential shops to reopen next month as Boris Johnson urges Britons to spend and revive economy