MP Mike Amesbury is due to appear in court in December charged with assault.