The UK government is due to publish its long awaited Digital Strategy later today, about a year later than originally slated. Existing delays having been compounded by the shock of  3,020 more words