News

April saw the Metro record its best levels of punctuality since June 2022, with 89% of its services arriving on time – even ...