Adding additional repos and personal package archives (PPAs)

Thanks @uzanto, unfortunately that doesn’t work for me,

Executing: /tmp/apt-key-gpghome.3eHN52QxFE/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys B5B116B72D0F61F0
gpg: keyserver receive failed: Server indicated a failure 

I ran the gpg in verbal/debug mode to see what the Server error might be,

> gpg -vvv --debug-all --keyserver keyserver.ubuntu.com --search-keys B5B116B72D0F61F0

gpg: reading options from '/home/vrata/.gnupg/gpg.conf'
gpg: using character set 'utf-8'
gpg: enabled debug flags: packet mpi crypto filter iobuf memory cache memstat trust hashing ipc clock lookup extprog
gpg: DBG: [not enabled in the source] start
gpg: DBG: chan_3 <- # Home: /home/vrata/.gnupg
gpg: DBG: chan_3 <- # Config: /home/vrata/.gnupg/dirmngr.conf
gpg: DBG: chan_3 <- OK Dirmngr 2.1.18 at your service
gpg: DBG: connection to the dirmngr established
gpg: DBG: chan_3 -> GETINFO version
gpg: DBG: chan_3 <- D 2.1.18
gpg: DBG: chan_3 <- OK
gpg: DBG: chan_3 -> KEYSERVER --clear hkp://keyserver.ubuntu.com
gpg: DBG: chan_3 <- OK
gpg: DBG: chan_3 -> KS_SEARCH -- B5B116B72D0F61F0
gpg: DBG: chan_3 <- ERR 219 Server indicated a failure <Unspecified source>
gpg: error searching keyserver: Server indicated a failure
gpg: keyserver search failed: Server indicated a failure
gpg: DBG: chan_3 -> BYE
gpg: DBG: [not enabled in the source] stop
gpg: random usage: poolsize=600 mixed=0 polls=0/0 added=0/0
              outmix=0 getlvl1=0/0 getlvl2=0/0
gpg: secmem usage: 0/65536 bytes in 0 blocks

but I am no better off.
I am trying to install timeshift in order to backup my machine before doing an upgrade.

However, is it possible I need to upgrade in order to get the above to work?