There is no place for sharia in Britain