Michael Portillo travels from Stroud to Bath, investigating the Victorian origins of snooker, then taking tea with the ladies at his end destination.