Manchester’s first new public park for 100 years has opened in the city centre. Mayfield Park has turned an industrial wasteland of derelict buildings into a “green oasis” according to those who designed and built it.