Thanks, I didn't even think of that :) I researched a bit online and then changed Bluetooth Audio Codec to 'All' and changed Bluetooth Audio LDAC Codec to favour connectivity rather than audio quality.
It certainly skipped a lot less, I'd say maybe 1 skip every 7 minutes as opposed to 1 skip...