Considering April is expected to be the 'peak month' for people contracting this covid, the likelihood of most jobs or shops returning to normal in the foreseeable future is about 14000000/1 (same odds as winning the lottery). I'd expect something to be given back by end of May, maybe mid-June at earliest. But punting still going to be far longer as neither sensible punters or sensible SPs are going to want to risk catching the virus having gone so far by then.
I'm not sure if Im lucky or unlucky, but I'm still working as normal; in fact being asked to cover more hours due to others being too scared to work & choosing to either take accrued holidays with short notice, or just calling in 'sick', using the virus as an easy excuse. I can't say I'm thrilled at being in work & dealing with public for 4 x 12 hour shifts, but considering the hassle others are having with getting their rents & 80% pay out of the relevant agencies, at least I'm earning. Flip side is that with less to spend my money on, I'll be better off by the end of all this than usually too; so long as I live that long.... lol.
(before anyone thinks of clapping me, it's just a long term guested hotel i work in)