The majority of Metrolink services were cancelled for a time early this morning after an overnight service upgrade overran.

Only the Bury to Bowker Vale and Manchester Airport to Firswood trams were able to run as of 7am, before services on all lines finally began running again at about 7.20am, but with severe delays.

A statement from Metrolink said: "A signalling systems issue prevented Metrolink services from launching on time this morning, Monday 11 July.

"A planned overnight network-wide IT system upgrade over-ran, which meant services launched late, at around 6.30am, but this will lead to delays over the morning peak.

"PAs at stops and the Passenger Information Displays were also affected, which meant customers could not be updated directly."

The Eccles line was already affected by engineering works, with a replacement bus service operating for affected commuters.