A broken down train hit rail travellers through north Oxfordshire today.

Delays of up to 45 minutes were reported on First Great Western and CrossCountry services between Oxford and Banbury due to an earlier broken down train at Heyford.

The breakdown was only affecting northbound services.