Is the Government delivering on its digital strategy promises?