Many thanks for that. I always though dist-upgrade upgraded to the next version of the os. I did try this but still running 0.26.1. I can see in the list there were certbot items installed (list below) but still made no difference.
The following NEW packages will be installed:
python-asn1crypto python-certifi python-cffi-backend python-cryptography
python-enum34 python-idna python-ipaddress python-openssl
python-pkg-resources
The following packages will be upgraded:
python-chardet python-requests python-urllib3
3 upgraded, 9 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,083 kB of archives.
After this operation, 4,710 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ppa.launchpad.net/certbot/certbot/ubuntu/ trusty/main python-asn1crypto all 0.22.0-2+ubuntu14.04.1+certbot+1 [70.2 kB]
Get:2 http://ppa.launchpad.net/certbot/certbot/ubuntu/ trusty/main python-certifi all 2017.4.17-2+ubuntu14.04.1+certbot+1 [177 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ trusty/universe python-enum34 all 0.9.23-1 [34.2 kB]
Get:4 http://ppa.launchpad.net/certbot/certbot/ubuntu/ trusty/main python-cffi-backend amd64 1.10.0-0.1+ubuntu14.04.1+certbot+1 [70.1 kB]
Get:5 http://ppa.launchpad.net/certbot/certbot/ubuntu/ trusty/main python-pkg-resources all 33.1.1-1+certbot~trusty+1 [166 kB]
Get:6 http://ppa.launchpad.net/certbot/certbot/ubuntu/ trusty/main python-chardet all 3.0.4-1+ubuntu14.04.1+certbot+2 [80.8 kB]
Get:7 http://ppa.launchpad.net/certbot/certbot/ubuntu/ trusty/main python-idna all 2.5-1+ubuntu14.04.1+certbot+1 [31.6 kB]
Get:8 http://ppa.launchpad.net/certbot/certbot/ubuntu/ trusty/main python-ipaddress all 1.0.17-1+certbot~trusty+1 [18.2 kB]
Get:9 http://ppa.launchpad.net/certbot/certbot/ubuntu/ trusty/main python-cryptography amd64 1.9-1+ubuntu14.04.1+certbot+2 [213 kB]
Get:10 http://ppa.launchpad.net/certbot/certbot/ubuntu/ trusty/main python-openssl all 17.3.0-1~0+ubuntu14.04.1+certbot+1 [47.5 kB]
Get:11 http://ppa.launchpad.net/certbot/certbot/ubuntu/ trusty/main python-urllib3 all 1.21.1-1+ubuntu14.04.1+certbot+1 [97.2 kB]
Get:12 http://ppa.launchpad.net/certbot/certbot/ubuntu/ trusty/main python-requests all 2.18.1-1+ubuntu14.04.1+certbot+1 [76.5 kB]
Fetched 1,083 kB in 0s (1,598 kB/s)
Selecting previously unselected package python-asn1crypto.
(Reading database … 27725 files and directories currently installed.)
Preparing to unpack …/python-asn1crypto_0.22.0-2+ubuntu14.04.1+certbot+1_all.deb …
Unpacking python-asn1crypto (0.22.0-2+ubuntu14.04.1+certbot+1) …
Selecting previously unselected package python-certifi.
Preparing to unpack …/python-certifi_2017.4.17-2+ubuntu14.04.1+certbot+1_all.deb …
Unpacking python-certifi (2017.4.17-2+ubuntu14.04.1+certbot+1) …
Selecting previously unselected package python-cffi-backend.
Preparing to unpack …/python-cffi-backend_1.10.0-0.1+ubuntu14.04.1+certbot+1_amd64.deb …
Unpacking python-cffi-backend (1.10.0-0.1+ubuntu14.04.1+certbot+1) …
Selecting previously unselected package python-pkg-resources.
Preparing to unpack …/python-pkg-resources_33.1.1-1+certbot~trusty+1_all.deb …
Unpacking python-pkg-resources (33.1.1-1+certbot~trusty+1) …
Preparing to unpack …/python-chardet_3.0.4-1+ubuntu14.04.1+certbot+2_all.deb …
Unpacking python-chardet (3.0.4-1+ubuntu14.04.1+certbot+2) over (2.0.1-2build2) …
Selecting previously unselected package python-enum34.
Preparing to unpack …/python-enum34_0.9.23-1_all.deb …
Unpacking python-enum34 (0.9.23-1) …
Selecting previously unselected package python-idna.
Preparing to unpack …/python-idna_2.5-1+ubuntu14.04.1+certbot+1_all.deb …
Unpacking python-idna (2.5-1+ubuntu14.04.1+certbot+1) …
Selecting previously unselected package python-ipaddress.
Preparing to unpack …/python-ipaddress_1.0.17-1+certbot~trusty+1_all.deb …
Unpacking python-ipaddress (1.0.17-1+certbot~trusty+1) …
Selecting previously unselected package python-cryptography.
Preparing to unpack …/python-cryptography_1.9-1+ubuntu14.04.1+certbot+2_amd64.deb …
Unpacking python-cryptography (1.9-1+ubuntu14.04.1+certbot+2) …
Selecting previously unselected package python-openssl.
Preparing to unpack …/python-openssl_17.3.0-1~0+ubuntu14.04.1+certbot+1_all.deb …
Unpacking python-openssl (17.3.0-1~0+ubuntu14.04.1+certbot+1) …
Preparing to unpack …/python-urllib3_1.21.1-1+ubuntu14.04.1+certbot+1_all.deb …
Unpacking python-urllib3 (1.21.1-1+ubuntu14.04.1+certbot+1) over (1.7.1-1build1) …
Preparing to unpack …/python-requests_2.18.1-1+ubuntu14.04.1+certbot+1_all.deb …
Unpacking python-requests (2.18.1-1+ubuntu14.04.1+certbot+1) over (2.2.1-1ubuntu0.2) …
Setting up python-asn1crypto (0.22.0-2+ubuntu14.04.1+certbot+1) …
Setting up python-certifi (2017.4.17-2+ubuntu14.04.1+certbot+1) …
Setting up python-cffi-backend (1.10.0-0.1+ubuntu14.04.1+certbot+1) …
Setting up python-pkg-resources (33.1.1-1+certbot~trusty+1) …
Setting up python-chardet (3.0.4-1+ubuntu14.04.1+certbot+2) …
Setting up python-enum34 (0.9.23-1) …
Setting up python-idna (2.5-1+ubuntu14.04.1+certbot+1) …
Setting up python-ipaddress (1.0.17-1+certbot~trusty+1) …
Setting up python-cryptography (1.9-1+ubuntu14.04.1+certbot+2) …
Setting up python-openssl (17.3.0-1~0+ubuntu14.04.1+certbot+1) …
Setting up python-urllib3 (1.21.1-1+ubuntu14.04.1+certbot+1) …
Setting up python-requests (2.18.1-1+ubuntu14.04.1+certbot+1) …
root@helpdesk:~# certbot --version || /path/to/certbot-auto --version
certbot 0.26.1
Thanks Glenn