Bus services in Oxford are experiencing heavy delays during rush hour due to roadworks.

On Wednesday morning there were severe delays to all services that used Iffley Road and Abingdon Road.

These delays lasted up to 30 minutes and were occurring at their worst during rush hour in the city.

READ MORE: Two hospitalised as serious crash causes major M40 motorway delays

Frustrated commuters experienced the delays because of roadworks occurring on both of the city streets.

A spokesperson for Oxford Bus Company said: “Due to increased congestion and roadworks, all services using Iffley Road and Abingdon Road are experiencing delays of up to 30 minutes.

“We apologise for any inconvenience caused and appreciate your patience during this time.”