Dr Shahid Masood take on London police and Tariq Meer Confession