Direct trains between Oxford, Swindon, Bath and Bristol could run every hour under a new proposal. The new service would cut journey times between Oxford and Swindon to around half an hour and between ...