Apologies, I have worked it out, thanks to this thread:
htps://forums.openvpn.net/topic8092.html
Specifically, I re-ran:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -I FORWARD -i tun+ -j ACCEPT
iptables -I FORWARD -o tun+ -j ACCEPT
iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
For some reason these had been reset - I have no idea why though!
Thanks,
Jon