Police have confirmed that a mum and baby have been found after Greater Manchester Police cordoned off the park following reports of a human placenta from a birth in the last 24 hours