James Hall launches its first electric HGV