Pubs and hairdressers to open on July 4 as Boris Johnson slashes two-metre rule