Online shopping accounts for 10.8% of all retail sales which is the highest since record began in 2006, according to the Office for National Statistics.
More top news
Witnesses reported hearing a "huge bang" at the venue during the concert on Monday evening.
ITV News travels to Britain's eastern-most city to gauge how the electorate will be casting its votes.
Carefully choreographed campaigns can become unstuck because voters have the power to peel back a politician's veneer.