Two billion people are set to be digital shoppers by 2019, and while many Britons are migrating to a life online, the high street is struggling to keep up. Research has found that brick-and-mortar sales failed to grow for the fourth consecutive month in March 2017.