Britain continues to allow Taliban supporters in their own country

you're right, they believe in any nonsense.