Just noticed 2 police cars blocking off a section of Leasowe Road. Anyone know what's going on?