Maidstone Borough Council delivers leading digital self-service to it’s citizens