Loads of businesses would go bust; I don't think people will tolerate it when they realise the huge impact on many peoples livelihoods.
Which was why I suggested the expansion of the use of bubbles (like the schools are using), it would make the ability to track and trace easier than a full reopening, but would allow many more businesses to function well enough to survive.
As an example sitting inside in a pub counts as one of your bubbles as long as you install the pub's app to order drinks (and it's not just the likes of Wetherspoon who are able to do this) if the pub has capacity for more than 10 people and the travels are less than 2m apart and people should be say more than 1m apart. For those pubs who can't justify an app they could take orders by phone as the numbers trying it would be fairly small, alternatively you could have to email your number and then the pub calls each table in turn or as they see the glasses getting low. Payment could even be by online services (such as Pay Pal).
Now that's probably not enough to allow some to survive, and so they will probably have to diversify (such as offering take out or acting as a local shop).
Whilst there'll be many who will need their second bubble for work and for other uses, there will be still quite a few working from home for whom they could use their second bubble for going to the pub.
Larger pub buildings could have a mix of bubble drinking and social distancing drinking in different areas to maximise the numbers they can serve without needing to be someone's second bubble.
In time you increase the number of bubbles people can have and even set rules for changing bubbles (probably waiting 2 weeks between being in one bubble and another).
You could have staying in accommodation (hotel, holiday let, etc.) counting as a bubble where there's a need to interact in a way which isn't possible by social distancing.
If we start schools off as a trail from the 1st June, everyone else gains a second bubble from the 22nd June and a third bubble from the 17th July that would allow many to be able to go on holiday during the summer or go and do day trips, go out for meals and the like.
A trip to a theme park should be possible, numbers in the park would need to be much lower, but again you could be given a set time to join a queue (with queues of only a few people at a time to allow reasonable gaps between people). The likes of Merlin already have Q-bot systems to allow you to go on the most rides without standing in queues so much, so it would just be a case of expanding that to everyone.
Many zoos (and other similar animal based attractions) could still maintain social distancing however upon entry you would need to provide contact details so that contact teaching would be fairly easy for everyone who attended on any given day. Again numbers would need to be lower and they'd need consider how to limit spread between staff members and the public so that keepers can remain in their bubbles without being put at significant risk from a visitor (this may require the closing of some paths to the public and/or the division of wider paths between staff and public).